[seasar-s2dao-dev:149] Re: Fw: [seasar-dev:642] Re: [S2Dao][S2Dao.NET]ID 属性の複数DBMS対応の修正について

Yasuo Higa higa @ isid.co.jp
2007年 2月 23日 (金) 09:53:09 JST


ひがです。

> 久保です。
> 
> > > > public static final String id_ID = "identity";
> > > > public static final String id_ID = "sequence, sequenceName=myseq";
> > > > となってコンパイルできないから不採用ですかね...
> > > 
> > > 定数アノテーションのことを考えると不採用のほうがいいですね。
> > > S2Dao.NETのほうもS2Dao.Javaに合わせて修正しておきます。
> > > 
> > 二転三転して申し訳ないのですが、
> > 
> > public static final String[] id_ID = {"identity","sequence, sequenceName=myseq"} ;
> > 
> > にすれば可能だと気づきました。
> > みなさんどう思われますか?
> 
> 相変わらず単発意見で申し訳ございませんが良いと思います。
> 
public static final String id_ID = "identity","sequence, sequenceName=myseq" ;

も記述できて複数書きたければ、配列にするという仕様なら良いと思います。
現状と互換性を保つために上記の書き方はもちろんサポートされると思いますが
一応念のため。

Yasuo Higa
The Seasar Project


seasar-s2dao-dev メーリングリストの案内