Spring资料整理

102 阅读1分钟

Spring的核心模块:

Spring-core:Spring基础API模块,如资源管理,泛型处理

Spring-beans:Spring Bean相关,如依赖查找,依赖注入

Spring-aop:Spring AOP处理,如动态代理,AOP字节码提成

Spring-context:事件驱动、注解驱动、模块驱动

Spring-expression:Spring表达式语言模块

重点:

我把Spring整体分为三类,core、data access、servlet封装

1.core:

Spring-ioc = Spring-context + Spring-beans + Spring-core

Spring-aop = Aspects + JDK Proxy

2.Data access:

Spring-tx = Spirng事务的实现,借鉴了JDBC和EJB事务实现,自己做一套统一的封装

Spring JDBC

Spring orm

3.Spirng对servlet封装:

Spring-webmvc

下面会有三篇文章简单总结Spirng的我总结的三大核心。(Spring其它模块不是不重要,只是我认为这些内容是重点中的重点,其它可以暂时不去深入了解,但是这三点内容,必须要搞清楚)