Spring 3.0發(fā)布 全面支持RESTful架構(gòu)
原創(chuàng)【51CTO 10月20日快訊】SpringSource(現(xiàn)從屬VMware)今日在SpringOne大會上宣布Spring 3.0發(fā)布。
Spring 3.0是Spring框架的一次重大更新,而根據(jù)SpringSource副總裁Shaun Connolly的描述,Spring框架是當下最流行的Java開發(fā)框架。
全新的Spring 3.0提供了全面的RESTful Web服務(wù)支持,以及一個新的表達式語言。其tc服務(wù)器此次也提供了全新的開發(fā)者版本,可以免費供開發(fā)者下載,用于調(diào)試其Spring應(yīng)用。
Spring 3.0中,新的表達式語言名叫Spring Expression Language(SpEL,直譯就是Spring表達式語言)。Shaun將其描述為“嵌入在Spring編程模型上的,可以用來在Spring項目之間描述任務(wù)以及配置的微型腳本語言。SpEL可以更好的與XML配置文件進行交互,對于安全和集成方面也很有幫助。開發(fā)者的工作將更加輕松:原本需要20行Java代碼的工作,通過一行SpEL便能解決?!?/P>
此次Spring 3.0中,REST支持是最重要的功能。對于RESTful架構(gòu)的支持使得企業(yè)可以與其他任何使用RESTful API的軟件進行接口。
Spring 3.0還提供了一個早期版本的JSR 330支持,這個JSR定義了Java的可擴展依賴注入API的標準化(standardized extensible dependency injection API for Java)。這個JSR本身由SpringSource以及Google支持,Rod Johnson則是標準負責人之一。
點擊這里進入Spring 3.0下載頁面。
【編輯推薦】