[seasar-dev:631] Re: [S2Dao][S2Dao.NET]ID属性の複数DBMS対応
Hiroaki Fujii
jiifureit @ jiifureit.ac
2006年 12月 19日 (火) 01:50:17 JST
藤井です。
ID属性をどのように変更するのでしょう?
[ID("sequence", "myseq")] → [ID_oracle("sequence", "myseq")]
[ID("identity")] → [ID_hsql("identity")]
こんな感じですか?
Ryo Miyagi wrote:
> 宮城です。
>
>> すみません、良くわかっていないのですが「ID属性での複数DBMS対
>> 応」というのはどういうものなのかお聞きしてよろしいでしょうか?
>
> 肝心な説明の部分が抜けておりました。申し訳ありませんm(__)m
>
> S2DaoのSQLアノテーションの複数DBMS対応と同じことを
> IDアノテーションでも実装するということになります。
>
> 例えば、JavaBeansに
> public static final String id_oracle_ID = "sequence, sequenceName=myseq";
> public static final String id_hsql_ID = "identity";
> を定義しておくことで
> DBMSにOracleを使用している場合、IDの自動生成にsequenceを使用し、
> HSQLを使用している場合は、IDの自動生成にidentityを使用することになります。
>
> 以上、宜しくお願いいたします。
>
>
>
>
> --------------------------------------
> Start Yahoo! Auction now! Check out the cool campaign
> http://pr.mail.yahoo.co.jp/auction/
>
> _______________________________________________
> Seasar-dev mailing list
> Seasar-dev @ ml.seasar.org
> https://ml.seasar.org/mailman/listinfo/seasar-dev
>
>
Seasar-dev メーリングリストの案内