JSF 2.2とHibernate 4.3.11のバージョンを使用してWebアプリケーションを構築しています。Hibernateは、hbmファイルの<generator class = "increment" />を自動生成しました。
Eclipse Hibernateコード生成ツールを使用して、POJOクラスを完全に生成し、hbm.xml
ファイルをマップしました。
ただし、hbm.xml
ファイルでは、プライマリキーのデフォルトのジェネレータクラスが「割り当てられている」ため、ユーザーはid値を自分で設定する必要があります。
一方、私の目標は、<generator class="increment" />
を使用してHibernateがインクリメンタルに主キーシーケンスを設定することで、「増分」値を自動的にhbm.xml
を生成する方法はありますか?
各コードの生成後、すべての+100 hbm.xml
ファイルを「割り当て済み」から「インクリメント」に変更することは実際には不可能です。