spring jar包详解

本文详细介绍了Spring框架的20个关键模块,包括面向切面编程、Bean管理、上下文支持、事务处理、Web开发等方面,全面展示了Spring的丰富功能和强大支持。

spring 基本jar包详解

1、org.springframework.aop

这个包是Spring的面向切面编程,提供AOP(面向切面编程)的实现;

2、org.springframework.asm

这个包是spring 2.5.6的时候需要asm jar包,spring3.0开始提供它自己独立的asm jar包;

3、org.springframework.aspects

这个包是Spring提供的对AspectJ框架的整合;

4、org.springframework.beans

这个包所有应用都用到,包含访问配置文件,创建和管理bean等,是Spring IOC的基础实现;

5、org.springframework.context.support

这个包是Spring context的扩展支持,用于MVC方面;

6、org.springframework.context

这个包是提供在基础IOC功能上的扩展服务,此外还提供许多企业级服务的支持,有邮件服务、任务调度、JNDI定位,EJB集成、远程访问、缓存以及多种视图层框架的支持;

7、org.springframework.core

这个包是编Spring的核心工具基础包,其他包依赖此包;

8、org.springframework.expression

这个包是Spring表达式语言包;

9、org.springframework.instrument.tomcat

这个包Spring对tomcat连接池的集成包;

10、org.springframework.instrument

这个包是Spring对服务器的代理接口包;

11、org.springframework.jdbc

这个包是spring对JDBC 的简单封装包;

12、org.springframework.jms

这个包是为简化jms api的使用而做的简单封装包;

13、org.springframework.orm

这个包整合了第三方的orm实现,如hibernate、ibatis、jdo以及spring 的jpa实现;

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

这个包是Spring MVC的增强包;

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类和大量工具辅助类。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值