Spring官网:http://spring.io/
1.3
Spring带来的好处
1.方便解偶,简化开发。
2.支持AOP编程。
3.支持声明式事物。
4.方便程序测试。
5.方便集成各种优秀框架。
6.降低Java EE API的使用难度。
7.源码比较经典。
1.4Spring体系结构
参考:https://blog.csdn.net/liupeifeng3514/article/details/78988183
1.5 java版本要求
4.0基于java6.0,全面支持java8.0,推荐使用java8.0以上。
1.6 Spring4.0新特性介绍
- 支持Lambda表达式
- 提供日期数据转化框架
- 重复注解支持,仅支持@Scheduled、@PropertySource
- 终止空指针Optional<>
- 支持范型依赖注入,对Cglib类代理不再要求必须有空参构造器。
- @Condition条件过滤注入
- 支持bean集合注入(实现相同接口的bean当作一组被注入到容器的集合属性中)