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