Spring 3.0の主な革新:
- Java 5の完全な最適化:Java 5以上を必要とするSpringの第1世代では、Spring APIおよびすべての実装コードのどこでもJava 5構文が使用されます。
- 新しいSpEL式言語:Bean定義で使用するためのSpring式言語パーサー。
- 注釈ベースのコンポーネントのサポートの強化:Spring JavaConfigプロジェクトの主要な機能がSpring自体で利用可能になりました。
- ステレオタイプの強力なモデル:メタ注釈を使用して「短い」注釈を作成します。
- 依存性注入を伴う標準化された注釈:Javaでの依存性注入のためのまだ完全には準備されていないJSR-330標準の初期サポートの存在。
- 制限的な注釈に基づく宣言的な検証モデル。
- ミドルウェアおよびフォーマットツールのサポートの拡張。
- RESTアーキテクチャスタイルのグローバルサポート。
- ダイレクトマッピングオブジェクト/ XML(OXM);
- Portlet 2.0を完全にサポート。
- まったく新しい計画の可能性:新しいトリガーメカニズムと、ファーストクラスのcronサポートを備えたTaskScheduler。
- Java EE 6のサポート。
ニュースリンク