Spring 3.0正式發(fā)布 采用全新組件模型
原創(chuàng)【51CTO 12月17日快訊】當(dāng)?shù)貢r(shí)間12月16日,SpringSource發(fā)布了Spring 3.0 GA,即Spring***版本框架的正式版。
在Spring 3.0 RC1和RC3發(fā)布時(shí)51CTO已經(jīng)報(bào)導(dǎo)過,這個(gè)版本與Java EE 6和GlassFish v3兼容,并且支持JPA 2.0最終版(通過EclipseLink 2.0)。Spring 3.0還支持***的用于組建檢查的@ManagedBean注釋(JSR-250 v1.1)。這與用于支持注釋驅(qū)動(dòng)的依賴注入的@Inject(JSR-330)是***的搭配。
#T#Spring 3.0重要特性總結(jié)如下:
◆Spring表達(dá)式(SpEL):用于bean定義的核心表達(dá)式分析器
◆對(duì)基于注釋的組件的更多支持:允許通過元注釋創(chuàng)建注釋的“快捷方式”
◆標(biāo)準(zhǔn)化的依賴性注入注釋:對(duì)Java中依賴性注入的JSR-330標(biāo)準(zhǔn)的完整支持
◆基于受限注釋的聲明式模型驗(yàn)證:JSR-303 Bean驗(yàn)證提供的Spring實(shí)現(xiàn)。
◆增強(qiáng)的綁定功能以及注釋驅(qū)動(dòng)的格式化:在標(biāo)準(zhǔn)的PropertyEditors之外增加了Converter以及Formatter SPI。
◆全面的REST支持:在Spring MVC中天然支持REST,如REST式的請(qǐng)求映射,URI變量提取等。
◆富Portlet 2.0支持:Spring MVC完全支持Portlet 2.0環(huán)境以及Portlet 2.0中新的事件與資源請(qǐng)求模型。
◆對(duì)象/XML映射(OXM):原本在Spring Web服務(wù)中提供,現(xiàn)在被納入Spring框架核心。
◆下一代計(jì)劃能力:新的TaskScheduler以及Trigger機(jī)制,包含***類cron支持。
Spring 3.0支持Java SE 5及以上版本,Servlet 2.4及以上版本(即Tomcat 5.x以及6.x)。與常用企業(yè)級(jí)服務(wù)器兼容,包括WebSphere 6.1以及WebLogic 9.2。由于Spring 3.0采用全新的組件模型特性以及JSR-330注入標(biāo)準(zhǔn)及JSR-303驗(yàn)證標(biāo)準(zhǔn),升級(jí)至Spring 3.0將無需升級(jí)服務(wù)器安裝,而只需升級(jí)Spring應(yīng)用的應(yīng)用庫即可。
Spring 3.0下載地址:http://www.springsource.org/download