2012-05-13 8 views
8

DDLを生成するときにHibernateにMy Javaソースからのコメントを含めたいと思います。私はアノテーションとして、またはjavadocタグとしてこれを行うのが喜んでいるでしょう。Hibernateが作成するテーブル/フィールドにコメントを付けるにはどうすればいいですか?

IOW: 私は生成する必要があります休止状態、(Oracleで)

@Entity 
@DDLComment "This entity is cool" 
class Foo { 
    @DDLComment "But this field is kinda lame" 
    int lame_o_rama; 

とを行くことができるようにしたいと思い

CREATE TABLE FOO (LAME_O_RAMA number }; 
COMMENT ON FOO IS 'This entity is cool'; 
COMMENT ON FOO.LAME_O_RAMA 'But this field is kinda lame'; 

注釈、ドキュメントタグ、設定オプションがあり、これを行うには?休止状態のドキュメントから

+0

このトピックについての議論がありましたが、それ以降は何も起こりません。https://forum.hibernate.org/viewtopic.php?f=9&t=942748 –

答えて

0

...

SchemaExportのは、あなたの マッピングファイルからDDLを生成Hibernateのユーティリティです。生成されたスキーマには、エンティティおよびコレクションの参照整合性 制約、プライマリおよび外部キー、 テーブルが含まれます。マップされた識別子 ジェネレータのテーブルとシーケンスも作成されます。 SchemaExportのユーティリティは、メンテナンスや生産のための、開発を支援することですどのようにこれまで

doc

Hibernate: hbm2ddl.auto=update in production?

関連する問題