乐途乐途
主页
  • 计算机基础

    • TCP/IP协议
    • Linux命令
    • HTTP协议
  • 数据库

    • SQL
    • MySQL 5.7
  • 编程语言

    • C语言
    • Python2
    • Python3
  • 数据格式

    • JSON
    • XML
  • 认证与安全

    • JWT
  • 工具

    • Markdown
  • Git

    • GitFlow
  • Quartz

    • Quartz
  • Java

    • MyBatis
    • Spring
    • Spring MVC
    • Maven 入门
    • Maven 进阶
    • Java 设计模式
  • 缓存

    • Redis
联系
阿里云
主页
  • 计算机基础

    • TCP/IP协议
    • Linux命令
    • HTTP协议
  • 数据库

    • SQL
    • MySQL 5.7
  • 编程语言

    • C语言
    • Python2
    • Python3
  • 数据格式

    • JSON
    • XML
  • 认证与安全

    • JWT
  • 工具

    • Markdown
  • Git

    • GitFlow
  • Quartz

    • Quartz
  • Java

    • MyBatis
    • Spring
    • Spring MVC
    • Maven 入门
    • Maven 进阶
    • Java 设计模式
  • 缓存

    • Redis
联系
阿里云
  • 学习路径
  • 第1章 Spring概述与IoC容器

    • Spring概述与IoC容器
    • Spring Framework 概述
    • IoC 与 DI 核心概念
    • @Configuration 详解
    • @Component 详解
    • @ComponentScan 详解
    • @Import 详解
    • @Profile 详解
    • @PropertySource 详解
    • @Service 详解
    • @Repository 详解
  • 第2章 Bean的定义与依赖注入

    • Bean的定义与依赖注入
    • @Bean 详解
    • @Autowired 详解
    • @Qualifier 详解
    • @Primary 详解
    • @Resource 详解
    • @Inject 详解
    • @Named 详解
    • @Value 详解
    • @Scope 详解
    • @Lazy 详解
  • 第3章 Bean生命周期与作用域

    • Bean生命周期与作用域
    • Bean生命周期概述
    • @PostConstruct
    • @PreDestroy
    • InitializingBean
    • DisposableBean
    • BeanPostProcessor
    • BeanFactoryPostProcessor
  • 第4章 AOP面向切面编程

    • AOP面向切面编程
    • AOP核心概念
    • @EnableAspectJAutoProxy
    • @Aspect
    • @Pointcut
    • @Before
    • @After
    • @AfterReturning
    • @AfterThrowing
    • @Around
  • 第5章 数据访问与事务管理

    • 数据访问与事务管理
    • 数据访问概述
    • @EnableTransactionManagement
    • @Transactional
    • @Transactional 的传播行为
    • @Transactional 的隔离级别
    • @Transactional 的回滚规则
    • @Transactional 的超时与只读属性
    • @TransactionalEventListener
  • 第6章 Spring Boot自动配置基础

    • Spring Boot自动配置基础
    • @SpringBootApplication 注解
    • @EnableAutoConfiguration 注解
    • @ConfigurationProperties 注解
    • @ConditionalOnClass 注解
    • @ConditionalOnMissingBean 注解
    • @ConditionalOnProperty 注解
  • 第7章 从容器到Web: Spring MVC导引

    • Spring MVC 导引
  • 第8章 扩展阅读

    • 扩展阅读
    • Spring 事件机制 — ApplicationEvent / ApplicationListener
    • @EventListener
    • SpEL — Spring 表达式语言
    • 校验 Validation — JSR-303 / JSR-380 Bean Validation
    • 类型转换与数据绑定 — Converter / DataBinder
  • 附录

    • Spring Framework 专业术语
    • Spring 核心知识点
    • Spring 面试高频考点
    • Spring 核心注解速查表

学习路径

下面是本站 Spring 教程的完整路径(切换到列表形式),点击叶子节点可直接跳转到对应教程页面。

🌱
第1章 Spring概述与IoC容器
Framework概述、IoC/DI核心概念与容器注解
11 个主题▾
01章节导读02Spring Framework概述03IoC与DI核心概念04@Configuration05@Component06@ComponentScan07@Import08@Profile09@PropertySource10@Service11@Repository
🔧
第2章 Bean的定义与依赖注入
@Bean、@Autowired、@Qualifier、@Value等注入注解
11 个主题▾
01章节导读02@Bean03@Autowired04@Qualifier05@Primary06@Resource07@Inject08@Named09@Value10@Scope11@Lazy
♻
第3章 Bean生命周期与作用域
生命周期回调、PostProcessor与销毁机制
8 个主题▾
01章节导读02Bean生命周期概述03@PostConstruct04@PreDestroy05InitializingBean06DisposableBean07BeanPostProcessor08BeanFactoryPostProcessor
✂
第4章 AOP面向切面编程
AOP概念、AspectJ注解与通知类型
10 个主题▾
01章节导读02AOP核心概念03@EnableAspectJAutoProxy04@Aspect05@Pointcut06@Before07@After08@AfterReturning09@AfterThrowing10@Around
💾
第5章 数据访问与事务管理
数据访问、@Transactional详解与事务事件
9 个主题▾
01章节导读02数据访问概述03@EnableTransactionManagement04@Transactional05传播行为06隔离级别07回滚规则08超时与只读09@TransactionalEventListener
🚀
第6章 Spring Boot自动配置基础
自动配置原理、Condition条件注解与配置绑定
7 个主题▾
01章节导读02@SpringBootApplication03@EnableAutoConfiguration04@ConfigurationProperties05@ConditionalOnClass06@ConditionalOnMissingBean07@ConditionalOnProperty
🌐
第7章 从容器到Web: Spring MVC导引
从IoC容器过渡到Web层
1 个主题▾
01Spring MVC导引
📖
第8章 扩展阅读
事件机制、SpEL、校验与类型转换
6 个主题▾
01章节导读02事件机制03@EventListener04SpEL05校验Validation06类型转换与数据绑定
📚
附录
术语表、知识图谱、面试考点与注解速查
4 个主题▾
01Spring核心术语表02Spring核心知识图谱03Spring面试高频考点04核心注解速查表