ページの先頭行へ戻る
Interstage Business Application ServerV10.0.0 オープンJavaフレームワークユーザーズガイド
Interstage

4.1 Spring Framework3.0の概要

Spring Frameworkはコンポーネントの再利用性を高める事を目的としたDIと呼ばれるデザインパターンに基づいたJava/J2EEアプリケーションフレームワークです。

本製品で提供するSpring Framework2.5はSpring Framework 3.0.5をベースにしたものです。

Spring Framework3.0では、Spring Framework2.5の機能に加えて以下の機能を提供します。

本製品に含まれるSpring Framework3.0が提供する機能について記載します。

機能名

本製品で提供するSpring Framework3.0

DIコンテナ

トランザクション抽象化レイヤ

JDBC抽象化レイヤ

O/Rマッピング連携

AOP

MVCフレームワーク

(注1)

JTAによるトランザクション制御

(注2)

リモーティング

(注3

タスク実行・スケジューリング

Spring EL

beanメタデータ

型変換とフォーマットのSPI

宣言ベースのvalidation

×

RESTサポート

Object/XMLマッピング連携

JavaEE6 先行対応

×

組み込みデータベース連携

×

注1)Interstageでは、ポートレット機能は未サポート

注2)Spring Frameworkが持つJTAのトランザクション属性の一部が未サポート

3Spring Frameworkが提供するリモーティング方式の一部が未サポート

本製品に含まれるSpring Frameworkに提供する独自機能について記載します。

機能名

本製品に含まれるSpring Framework3.0に提供する独自機能

JDBCのSymfowareエラーコード対応

一貫したログの出力