[Seasar-user:4382] Re: [S2Hibernate-JPA]Seasar2.3系での利用について

Koichi Kobayashi [E-MAIL ADDRESS DELETED]
2006年 8月 21日 (月) 15:00:24 JST


小林 (koichik) です.

Date:    Mon, 21 Aug 2006 13:45:54 +0900
From:    Tsuyoshi Murakami <[E-MAIL ADDRESS DELETED]>
To:      [E-MAIL ADDRESS DELETED]
Subject: [Seasar-user:4378] [S2Hibernate-JPA]Seasar2.3系での利用について

> さて、掲題の件についての質問となります。
> 以前よりSeasar2.3 + S2Tiger2.3 + S2Hibernate-JPA-EA2で利用させていただいていたのですが、先ごろ1.0.0-beta-1にアップデートしたところ、2.4系が必須となっているようです。

ご迷惑をおかけして申し訳ありません.m(__)m

> フレームワークのロードマップとの兼ね合いで難しいところかもしれませんが、問題ないようでしたら、2.3系でも動作するように改善いただけないでしょうか?

JPA のサポートは EJB3 のサポート共々,S2.4 の提供する機能の
一部という扱いで考えています.

Hibernate が JPA 仕様 (final) に対応した Annotations 3.2.0cr1
および EntityManager 3.2.0cr1 以降では,JPA 仕様の変更により
アプリケーション管理のEntityManager が扱いにくくなってしまったため,
コンテナ管理のEntityManager をサポートする必要がありました.

このサポートは S2Hibernate-JPA ではなく,S2.4 (S2-Tiger) に
含まれています.

これにより,JPA 実装として TopLink を利用する S2TopLink-JPA という
プロダクトでも,コンテナ管理の EntityManager を Seasar 上で
利用できるようにしています.

この他にも AutoDetecotr やテストの支援など,JPA をサポートする多くの
機能が S2.4 に加えられており,S2.3 対応は非常に困難な状況です.

ご迷惑をおかけしますが,S2Hibernate-JPA-1.0.0-beta-1 以降は
S2.4 との組み合わせでご利用頂けるようお願いします.


-- 
<component name="koichik">
    <property name="fullName">"Koichi Kobayashi"</property>
    <property name="email">"[E-MAIL ADDRESS DELETED]"</property>
    <property name="blog">"http://d.hatena.ne.jp/koichik"</property>
</component>




Seasar-user メーリングリストの案内