Spring Framework3.2の概要については、“4.1 Spring Framework3.2の概要”を参照してください。
Java EE 6においてSpring Framework3.2を使用する場合、Java EE 5においてSpring Framework3.2を使用する場合に加えて以下の機能を提供します。
組込みデータベース連携
Servlet 3サポート
本製品に含まれるSpring Framework3.2が提供する機能について記載します。
機能名 | 本製品で提供するSpring Framework3.2 |
---|---|
DIコンテナ | ○ |
トランザクション抽象化レイヤ | ○ |
JDBC抽象化レイヤ | ○ |
O/Rマッピング連携 | ○ |
AOP | ○ |
MVCフレームワーク | △(注1) |
JTAによるトランザクション制御 | △(注2) |
リモーティング | △(注3) |
タスク実行・スケジューリング | ○ |
Spring EL | ○ |
beanメタデータ | ○ |
型変換とフォーマットのSPI | ○ |
宣言ベースのvalidation | × |
RESTサポート | ○ |
Object/XMLマッピング連携 | ○ |
JavaEE6 先行対応 | × |
組込みデータベース連携 | ○ |
bean定義プロファイル | ○ |
Cache機能サポート | ○ |
Hibernateサポート | × |
TestContextフレームワーク | ○ |
Servlet 3サポート | ○ |
Jacksonサポート | ○ |
注1)Interstageでは、ポートレット機能は未サポート
注2)Spring Frameworkが持つJTAのトランザクション属性の一部が未サポート
注3)Spring Frameworkが提供するリモーティング方式の一部が未サポート
本製品に含まれるSpring Frameworkに提供する独自機能について記載します。
機能名 | 本製品に含まれるSpring Framework3.2に提供する独自機能 |
---|---|
JDBCのSymfowareエラーコード対応 | ○ |
一貫したログの出力 | ○ |