实战篇:
第一章 Spring的思想简介与Bean
1.1 什么是依赖注入?为什么需要依赖注入?
1.2 什么是AOP?为什么需要面向切面编程?
1.3 Spring的容器与Bean
1.4 通过构造器注入Bean
1.5 Bean的作用域
1.6 Bean的创建与销毁操作
1.7 怎样通过属性注入Bean?(1)-怎样通过属性向对象注入值?
1.7 怎样通过属性注入Bean?(2)-怎样通过属性向对象注入另一个对象的引用?
1.8 怎样利用AOP记录日志?
1.9 内部类注入Bean
1.10 使用命名空间p来注入属性
1.11 注入List或Set(这个例子比较体现代码复用)
1.12 注入Map
1.13 注入properties
1.14 SpEl表达式(1)-简介与嵌入值
1.14 SpEl表达式(2)-嵌入Bean、Bean的属性和Bean的方法
1.14 SpEl表达式(3)-坑
1.15 对SpEl的值的操作(1)-数值运算
1.15 对SpEl的值的操作(2)-对比值
1.15 对SpEl的值的操作(3)-逻辑运算以及条件表达式
1.16 SpEl对集合的操作(1)-建立集合以及访问集合的元素,以<util:list/>为例
1.16 SpEl对集合的操作(2)-查询集合以及投影元素集合
第二种 自动装配与注解
2.1 自动装配(1)-byName
2.1 自动装配(2)-byType(1)
2.1 自动装配(2)-byType(2)
2.1 自动装配(3)-constructor
2.2 默认自动装配
2.3 注解装配-@autowired(1)-通过属性域注入
2.3 注解装配-@autowired(2)-通过set方法或者其他方法注入
2.3 注解装配-@autowired(3)-通过构造器方法注入
2.3 注解装配-@autowired(4)-required(1)
2.3 注解装配-@autowired(4)-required(2)
2.3 注解装配-@autowired(5)-限定器@Qualifier(1)
2.3 注解装配-@autowired(5)-限定器@Qualifier(2)
2.4 基于java的标准注解装配-@Inject(1)-通过属性域注入
2.4 基于java的标准注解装配-@Inject(2)-通过set方法或者其他方法注入
2.4 基于java的标准注解装配-@Inject(3)-通过构造器方法注入
2.4 基于java的标准注解装配-@Inject-限定器@Named
2.5 @Autowire @Inject @Qualifier @Named的相同与不同
2.6 在注解中使用表达式@Value(1)-注入普通值
2.6 在注解中使用表达式@Value(2)-使用表达式注入其他对象的值
2.7 自动检测Bean(1)-@Component @Repository @Service @Controller
2.7 自动检测Bean(2)-过滤器<context:include-filter/>
2.7 自动检测Bean(3)-过滤器<context:exclude-filter/>
目录:http://blog.csdn.net/raylee2007/article/details/50611627
我的github:https://github.com/raylee2015/my_new_spring