米Pivotalは12月12日(現地時間)、Java開発フレームワーク「Spring Framework 4.0」の正式版(GA)をリリースした。ラムダ式やHTML5/WebSocketなどJava 8で採用される機能への対応と、JMS(Java Message Service) 2.0やConcurrency UtilitiesなどJava EE 7で採用された機能に対応した。
リリースでは、主な特徴として、以下を挙げている。
Java 8のサポート
- lambda
- Date & Time API(JSR 310)
- Parameter Name Discovery
REST関連への対応
- Spring MVCによるシングルソリューション
- 非同期RESTでのAsyncRestTemplateサボート
- Spring Data REST、Spring Social、Spring Securityの実装
HTML5/WebSocketの完全な実装
- クロスブラウザとファイアウォールへの対応
- STOMP sub-protocolによるメッセージング
- msgs.js、RabbitMQの実装
次世代アノテーション関連
- Custom composable annotation対応
- Powerful annotation scoping、overriding model対応
- Spring Expression Language対応
Java EE 7関連
- JMS 2.0、JTA 1.2
- JPA 2.1、Bean Validation 1.1
- Concurrency Utilities(JSR 236)
spring.ioのサイトで入手できる。ドキュメント、ガイドなども公開された。