Spring 学习笔记

所有文章
📘 Spring 基础 入门 使用注解取代XML配置 AOP入门 AOP 代理类的自调用 bean 加载顺序 Bean 的延迟初始化 使用 @EnableAspectJAutoProxy 注解启用 AOP @Order 注解 使用 @DepoendsOn 调整 Bean 初始化顺序 使用 BeanUtils.copyProperties 复制 Java Bean 属性 AopUtils 工具类 JdbcTemplate 快速入门 @Transactional 的自调用问题 获取代理对象中被代理的目标对象
📗 Spring 测试 结合 junit4 编写单元测试 结合 Mockito 编写单元测试 ReflectionTestUtils 工具类 使用 PowerMock mock 静态方法
📙 Spring 源码分析 分析 Hello World 程序 ApplicationContext @Bean 原理 @PostConstruct、InitializingBean 等的执行顺序

Spring 学习笔记


这份文档中的Java代码默认使用 gradle 4.1 构建。若用maven 会特别说明,默认使用 3.5 版本。IDE 使用 Intellij IDEA。

本系列的 Spring 配置,倾向于使用注解,而非 XML,所以大部分内容是基于注解。基于 XML 配置的,会视情况后期补上。

基础篇

常见注解

工具类

测试

数据库篇

其他

源码分析


( 本文完 )

目录