# 第1号の投稿だと信じつつ。:-)
http://d.hatena.ne.jp/nowokay/20070412
と同様の症状で困っています。
もちろん、Entityのクラス変数に初期値を書けばよいのですが、二重管理になっ
てしまうためメンテが大変になりますので、これをgenerate-entitiesを実行し
た時点で実現できないものなのかと思い、投稿させていただきました。
同様な手段で、Eclipse Daliの利用も考えましたが、PostgreSQLのJDBCには
Nativeには対応していないようですし、汎用JDBC 1.0でつないでみたものの、実
現することは出来ませんでした。
皆さん困ってしまう内容だと思いますので、何かしら逃げ道があるのではと思っ
ているのですが、そもそもDB主体で考えること自体がEJB3的に間違っているので
しょうか?
以上、よろしくお願いいたします。
_______________________________________________
Japan-jbug-seam mailing list
Japan-j...@lists.sourceforge.jp
http://lists.sourceforge.jp/mailman/listinfo/japan-jbug-seam
># 第1号の投稿だと信じつつ。:-)
第1号です。:-)
[jjbug-seam]に番号が入らないのは私の設定ミスでした。
あと、Reply-toもMLが宛先になるように設定変更しておきました。
>これをgenerate-entitiesを実行した時点で実現できないものなのか
コード生成部分のソースを書き換えれば何とかなるかもしれませんが、
generate-entitiesはHibernateToolsの機能を使っているので、
そちらを調べる必要がありそうですね。
http://www.hibernate.org/hib_docs/tools/reference/en/html/ant.html
まったく答えになっていませんが、ご参考まで。
Miki
----
皆本 房幸 <miki....@nifty.com>
http://d.hatena.ne.jp/neverbird/about
ご教示ありがとうございます。
Fusayuki Minamoto wrote:
>> これをgenerate-entitiesを実行した時点で実現できないものなのか
>
> コード生成部分のソースを書き換えれば何とかなるかもしれませんが、
> generate-entitiesはHibernateToolsの機能を使っているので、
> そちらを調べる必要がありそうですね。
>
> http://www.hibernate.org/hib_docs/tools/reference/en/html/ant.html
>
こちらのページはざっと見てみましたが、該当するオプションは無さそうですね。
元ネタの例で、
insert into Test(id) values(1);
のようにクエリを発行させる方法があるのであれば、それが一番真っ当そうです
が・・・・。
DB主体ではなく、Entity主体で考えると、今度は、PostgreSQL側でシーケンス型
がserial型にはなってくれず、psqlで直接操作しなければならないような場合に
また嵌るという罠が待っているので、現時点ではEntity主体に考えるのは避けた
いところではあるのですが・・・。
やはり皆さんはEntity主体で進めているのでしょうか。