Spring模块
Spring Framework 一、学习Spring能带给我什么? 使Java方法在数据库transaction(事务)中执行。 使Java成为Http端点? 使Java成为消息处理程序,而不用使用JMS() 使Java成为management(管理)操作。 个人理解: Spring可以使Java在数据库事务中执行,满足事务的原子性、一致性、隔离性和持久性。 可以使Java通过访问HTTP的方式,来对Java中的方法进行访问。 通过使用Spring,可以使Java用来处理消息。 可以使Java对应用程序具有扩展性,具有管理功能。 二、Spirng Framework Modules(Spring框架的模块) 由Core Container(核心容器)、Data Access/Integration(数据读取和数据整合)、Web、AOP(面向切面编程)、Instrumentation(工具)、Messaging(消息传递)和Test共7部分组成,如下图所示: 2.1 Core Container(核心容器) Core Container 是由spring-core(spring的核心)、spring-beans(spring里面的类||元素)、spring-context(spring的上下文)、spring-context-support(spring上下文的支持)和spring