spring3.1 包详解
Spring 3.1包详解
Spring3.1与之前的2.X的不一样,新版本把原来的包分解了,功能分工明确:
org.springframework.aop-3.1.0.M1.jar--------spring的面向切面编程,提供AOP(面向切面编程)实现,
org.springframework.asm-3.1.0.M1.jar--------spring独立的asm程序,相比2.5版本,需要额外的asm.jar包。
org.springframework.aspects-3.1.0.M1.jar--------spring提供对AspectJ框架的整合。
org.springframework.beans-3.1.0.M1.jar--------springIoC(依赖注入)的基础实现。
org.springframework.context.support-3.1.0.M1.jar--------spring-context的扩展支持,用于MVC方面。
org.springframework.context-3.1.0.M1.jar--------spring提供在基础IoC功能上的扩展服务,此外还提供许多企业级服务的支持,如邮件服务、任务调度、JNDI定位、EJB集成、远程访问、缓存以及各种视图层框架的封装等。
org.springframework.core-3.1.0.M1.jar--------spring3.1的核心工具包。
org.springframework.expression-3.1.0.M1.jar--------spring表达式语言。
org.springframework.instrument.tomcat-3.1.0.M1.jar--------spring3.1对Tomcat的连接池的基成。
org.springframework.instrument-3.1.0.M1.jar--------spring3.1对服务器的代理接口。
org.springframework.jdbc-3.1.0.M1.jar--------spring对JDBC的简单封装。
org.springframework.jms-3.1.0.M1.jar--------spring为简化JMSAPI使用而作的简单封装。
org.springframework.orm-3.1.0.M1.jar--------spring整合第三方的ORM映射支持,如Hibernate、Ibatis、Jdo以及spring的JPA的支持。
org.springframework.oxm-3.1.0.M1.jar--------spring对Object/XMI的映射的支持,可以让JAVA与XML之间来回切换。
org.springframework.test-3.1.0.M1.jar--------spring对Junit等测试框架的简单封装。
org.springframework.transaction-3.1.0.M1.jar--------为JDBC、Hibernate、JDO、JPA等提供的一致的声明式和编程式事务管理。
org.springframework.web.portlet-3.1.0.M1.jar--------springMVC的增强。
org.springframework.web.servlet-3.1.0.M1.jar--------对J2EE6.0Servlet3.0的支持。
org.springframework.web.struts-3.1.0.M1.jar--------整合Struts的支持。
org.springframework.web-3.1.0.M1.jar--------springWeb下的工具包。
关于依赖包相关的问题,可以详细查阅相关文档