Spring3.0.5jar包用法详解

编程技术  /  houtizong 发布于 3年前   85

Spring3.X以后jar包进行了重构,取消了原来2.X版本中的总的spring.jar包,而是把总包中的功能全部分开打包。正在向osgi靠拢。

各个jar包详解如下:

1. org.springframework.aop         包含在应用中使用Spring的AOP特性时所需的类。

2. org.springframework.asm         Spring独立的asm程序, 生成动态代码(代理类)。

 

3. org.springframework.aspects    提供对AspectJ的支持,提供面向切面的功能。

 

4. org.springframework.beans       (核心功能)创建和管理bean。(IoC、DI)

 

5. org.springframework.context.support     包含支持缓存Cache(ehcache)、JCA、JMX、

    邮件服务(Java Mail、COS Mail)、任务计划Scheduling(Timer、Quartz)方面的类。


6. org.springframework.context         为Spring核心提供了大量扩展。可以找到使用Spring ApplicationContext

   特性时所需的全部类,JDNI所需的全部类,UI方面的用来与模板(Templating)引擎如 Velocity、FreeMarker、

   JasperReports集成的类,以及校验Validation方面的相关类。


7. org.springframework.core           Spring框架基本的核心工具类,Spring其它组件要都要使用到这个包里的类,

     是其它组件的基本核心。


8. org.springframework.expression                        Spring表达式语言。


9. org.springframework.instrument.tomcat            Spring3.0对Tomcat的连接池的集成。


10. org.springframework.instrument                      Spring3.0对服务器的代理接口。


11. org.springframework.jdbc                                 Spring对JDBC数据访问进行封装的所有类。

 

12. org.springframework.jms                                   提供了对JMS 1.0.2/1.1的支持类。


13. org.springframework.orm                                  包含Spring对DAO特性集进行了扩展,使其支持 iBATIS、JDO、OJB、TopLink,  因为Hibernate已经独立成包了,现在不包含在这个包里了。这个jar文件里大部分的类都要依赖spring-dao.jar 里的类,用这个包时你需要同时包含spring-dao.jar包。


14. org.springframework.oxm                       Spring 对Object/XMl的映射支持,可以让Java与XML之间来回切换。


15. org.springframework.test                        对Junit等测试框架的简单封装。


16. org.springframework.transaction            为JDBC、Hibernate、JDO、JPA等提供的一致的声明式和编程式事务管理。


17. org.springframework.web.portlet            SpringMVC的增强。


18. org.springframework.web.servlet            对J2EE6.0 的Servlet3.0的支持。


19. org.springframework.web.struts              Struts框架支持,可以更方便更容易的集成Struts框架。


20. org.springframework.web                        包含Web应用开发时,用到Spring框架时所需的核心类,包括自动载入 WebApplicationContext特性的类、Struts与JSF集成类、文件上传的支持类、Filter类和大量工具辅助类。

 

请勿发布不友善或者负能量的内容。与人为善,比聪明更重要!

留言需要登陆哦

技术博客集 - 网站简介:
前后端技术:
后端基于Hyperf2.1框架开发,前端使用Bootstrap可视化布局系统生成

网站主要作用:
1.编程技术分享及讨论交流,内置聊天系统;
2.测试交流框架问题,比如:Hyperf、Laravel、TP、beego;
3.本站数据是基于大数据采集等爬虫技术为基础助力分享知识,如有侵权请发邮件到站长邮箱,站长会尽快处理;
4.站长邮箱:[email protected];

      订阅博客周刊 去订阅

文章归档

文章标签

友情链接

Auther ·HouTiZong
侯体宗的博客
© 2020 zongscan.com
版权所有ICP证 : 粤ICP备20027696号
PHP交流群 也可以扫右边的二维码
侯体宗的博客