spring 框架架构
我们只需要记住三块层级:
- spring core
- spring core的上一级 AOP
- 利用spring AOP 打造的 Spring JDBC 和 事务,以及 ORM
AOP框架 增强 POJO 的能力, 进而补足 OOP/ OOSD
我们只需要记住这三个层级。其他的可以不记住。足矣。
Spring的由来
立足于最基础的 POJO, Plain Old java Object , 相对于 EJB 这个大家伙,EJB 就像重装骑兵,而 Spring 就好比 轻骑兵。 EJB提供的是一个移民火星的大家伙,而 Spring 仅仅是提供我们一个氧气罩,帮我们 简化 基于 POJO 的 Java 应用程序开发。
总结,我们仅仅需要记住 spring core 容器 到 spring Aop 再到 spring jdbc 事务管理 和 orm