Hibernate
数年前のプロジェクトをメンテナンスする必要がありひさびさにHibernate 2.1をさわってます。マスタテーブルを追加して、他対一の関連を設定したいということでした。必要なクラスを追加してhbm.xmlファイルにmany-to-oneの記述を追加するだけだと思っていた…
HibernateとSpringFrameworkをしようしてシステムを構築していたのですが、突如(実際はそうではないが)として、オブジェクトの更新時に以下のような例外が発生するようになってしまいました。。 331500 [http8080-Processor3] ERROR impl.SessionImpl - Co…
Hibernateで、OracleのDECODEとかSQL ServerのISNULLみたいな、各DBMS独自の関数を含めたクエリというのは作れないのだろうか。。Hibernateで使えるようにするためにテーブルの構造を変えるのも、どうかと思うし。。 - と思ったら、普通に使えるのですね。。…
最近悩んでいたのですが、こういうことなのですね。ついでに「双方向関連」もメモ。
ちょっとつまづいたので、ここにメモしておく。 cascade="all"ではなく、cascade="all-delete-orphan"にする。 詳しくは↓のページを見る。 cascade="all"を指定してあるCollectionからオブジェクトを削除したけど削除されないんだ!/Hibernate's Wiki
今度は↓のエラーが。。JBossIDEってやっぱりJBoss入ってないとだめなんでしょうか??XDoclet関連の機能だけは使えると思ったのですが。とりあえず、普通にAnt使います。 jbossservice: JNDI name is required for jboss service
JBossIDE経由でXDocletタグからHibernateのマッピングファイルを作ろうと思ったのですが、↓のエラーがでて作成できません。。 [hibernatedoclet] BUILD FAILED: org.apache.commons.logging.LogConfigurationException: java.lang.ClassNotFoundException: o…
いまごろですが勉強中。解決編↓↓ http://blog.ozacc.com/archives/000326.html http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=11962&forum=12&2