Spring > DAOSupport

「Spring/DAOSupport」の編集履歴(バックアップ)一覧はこちら

Spring/DAOSupport - (2012/07/04 (水) 08:21:59) の1つ前との変更点

追加された行は緑色になります。

削除された行は赤色になります。

-JDBC, Hibernate, JPA , JDO などのデータアクセスを一貫しておこなえるようになる -簡単に、データアクセス層の技術を切り替えられる。 -データアクセス層の技術に固有な例外を意識しないでよくなる *Consistent exception hierarchy -SQLExceptionなどのデータアクセス技術に特化した例外をDataAccessException の階層に変換する。 --もとの例外をwrapしている -JDBCの例外以外でも、Hibernate、JPA、JDOのチェック例外を、非チェック例外に変換する --不要なtry-catchやthrowsがいらなくなり、必要に応じてハンドリングすればよい -SpringのORMフレームワーク向けの、テンプレートクラスでも同じことが言える *Annotations used for configuring DAO or Repository classes -@Repository --DAOやリポジトリで例外を変換できる --コンポーネントスキャン対象になる
-JDBC, Hibernate, JPA , JDO などのデータアクセスを一貫しておこなえるようになる -簡単に、データアクセス層の技術を切り替えられる。 -データアクセス層の技術に固有な例外を意識しないでよくなる *Consistent exception hierarchy -SQLExceptionなどのデータアクセス技術に特化した例外をDataAccessException の階層に変換する。 --もとの例外をwrapしている -JDBCの例外以外でも、Hibernate、JPA、JDOのチェック例外を、非チェック例外に変換する --不要なtry-catchやthrowsがいらなくなり、必要に応じてハンドリングすればよい -SpringのORMフレームワーク向けの、テンプレートクラスでも同じことが言える *Annotations used for configuring DAO or Repository classes -@Repository --DAOやリポジトリで例外を変換できる --コンポーネントスキャン対象になる -DAOやリポジトリから永続化層のAPIにアクセスするときは、インジェクションするといい --@Autowired,@Inject, @Resource, @PersistenceContext --クラシックなHibernateの場合は、SessionFactory をインジェクション --JDBCの場合は、DataSourceをインジェクションして、JdbcTemplate や SimpleJdbcCall を生成してもいい

表示オプション

横に並べて表示:
変化行の前後のみ表示:
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。