这(zhè)是spring3.0.6官方(fāng)jar包(bāo)下载,是spring-framework需要的(de)jar包,适(shì)用于spring4.x各个版本,像是spring-orm、spring-messaging、spring-aop等等,需要的就拿(ná)走吧。
spring3.0.6官方jar包是一款包含了(le)源码,测(cè)试代码,以(yǐ)及(jí)api的官方最新版SpringJAR包,Spring是个开源的项(xiàng)目(mù),是(shì)一个基于IOC和AOP的构架(jià)多(duō)层j2ee系统的框(kuàng)架.
◆强大(dà)的基于 JavaBeans 的采用(yòng)控制(zhì)翻转(Inversion of Control,IoC)原则的(de)配置管理,使(shǐ)得应用程序的组建更加快捷简易。
◆一个可用于从 applet 到 Java EE 等(děng)不同运行环境的(de)核心 Bean 工厂。
◆数据(jù)库事务的一般化抽象层,允(yǔn)许插件(jiàn)式事务管理器,简化(huà)事(shì)务的划(huá)分(fèn)使之与底(dǐ)层(céng)无关。
◆内建的针对 JTA 和 单个 JDBC 数据源的一般化(huà)策略,使 Spring 的事务支持(chí)不要求(qiú) Java EE 环境,这(zhè)与一般的 JTA 或者 EJB CMT 相反(fǎn)。
◆JDBC 抽象层提(tí)供了有针对性的异常等级(不再(zài)从SQL异常中提取原始代(dài)码), 简化了错误处(chù)理, 大大减少了程序员的编码量. 再次利用JDBC时(shí),你无需再(zài)写出(chū)另一个“终止”模块。 并(bìng)且面向JDBC的异常与(yǔ)Spring 通用(yòng)数(shù)据访问对象 (Data Access Object) 异常(cháng)等级相(xiàng)一致。
◆以资源容器,DAO 实现和事(shì)务策略等形式与 Hibernate,JDO 和(hé) iBATIS SQL Maps 集(jí)成。利用众多的翻转控(kòng)制方(fāng)便特性来(lái)全面支持,解决了(le)许(xǔ)多典型的Hibernate集成问(wèn)题。所(suǒ)有这些全(quán)部遵从Spring通用事务处理和通用数(shù)据访问(wèn)对象异常(cháng)等(děng)级规范。
◆灵活的基于核(hé)心(xīn) Spring 功能的 MVC 网页应用程序框架。开发者通(tōng)过策略接口将拥有对该(gāi)框(kuàng)架(jià)的高(gāo)度(dù)控制(zhì),因而该(gāi)框架将适应于多种呈现技术(shù),例如 JSP,FreeMarker,Velocity,Tiles,iText 以及 POI。值(zhí)得(dé)注意的是,Spring 中间层可以轻易地结合于任何基于 MVC 框架的(de)网页(yè)层(céng),例如 Struts,WebWork,或 Tapestry。
◆提供诸如事务管理(lǐ)等服务的(de)面向方面编程(chéng)框架。
Spring AOP:Spring的(de)面向切面编程,提供AOP(面向切面编程)的实现
Spring Aspects:Spring提供的对AspectJ框架的整合
Spring Beans:Spring IOC的基(jī)础实现,包含(hán)访问配置文件、创建和(hé)管理bean等。
Spring Context:在基(jī)础IOC功能上提供扩展(zhǎn)服务,此外(wài)还(hái)提供许多企(qǐ)业级(jí)服务的支持,有邮件服务(wù)、任务调(diào)度、JNDI定位,EJB集成(chéng)、远程访问、缓(huǎn)存以及(jí)多种视图层框架的支(zhī)持(chí)。
Spring Context Support:Spring context的扩展支持,用(yòng)于MVC方面。
Spring Core:Spring的核心(xīn)工(gōng)具包(bāo)
Spring expression:Spring表达(dá)式语言
Spring Framework Bom:
Spring Instrument:Spring对服(fú)务(wù)器的(de)代理接(jiē)口(kǒu)
Spring Instrument tomcat:Spring对(duì)tomcat连接池的集成(chéng)
Spring JDBC:对JDBC 的简(jiǎn)单封装
Spring JMS:为简化jms api的使用而做(zuò)的简单(dān)封(fēng)装
Spring Messaging:
Spring orm:整合第三(sān)方的orm实现,如hibernate,ibatis,jdo以及spring 的jpa实(shí)现
Spring oxm:Spring对于object/xml映(yìng)射(shè)的支持,可以让JAVA与XML之间来回切换(huàn)
Spring test:对JUNIT等测试框架的简单封装(zhuāng)
Spring tx:为JDBC、Hibernate、JDO、JPA等提(tí)供的一致的(de)声明式和(hé)编程式事务管理。
Spring web:包含Web应用开发时,用到Spring框(kuàng)架(jià)时所需的核(hé)心类(lèi),包括(kuò)自动载入WebApplicationContext特(tè)性的类、Struts与JSF集成类、文件上传的支(zhī)持类(lèi)、Filter类和大量工具辅助类。
Spring webmvc:包含SpringMVC框架相关的所(suǒ)有类。包(bāo)含(hán)国际化、标签、Theme、视图展现的FreeMarker、JasperReports、Tiles、Velocity、XSLT相关类(lèi)。当然,如(rú)果(guǒ)你的应用使(shǐ)用了独立的(de)MVC框架(jià),则无需这个JAR文件里的任何类。
Spring webmvc portlet:Spring MVC的增(zēng)强
Spring websocket:
