如何让Hibernate对它创建的表/字段进行注释

Pau*_*Cbr 8 documentation ddl annotations hibernate

我希望Hibernate在生成DDL时包含来自我的java源代码的注释.我很乐意将其作为注释或javadoc标签.

IOW:我希望能够去

@Entity
@DDLComment "This entity is cool"
class Foo {
  @DDLComment "But this field is kinda lame"
  int lame_o_rama;
Run Code Online (Sandbox Code Playgroud)

而且(在oracle中),hibernate应该生成

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';
Run Code Online (Sandbox Code Playgroud)

是否有注释,doc标签,配置选项等,这样做?

osd*_*amv 0

来自休眠文档...

SchemaExport 是一个 Hibernate 实用程序,它从映射文件生成 DDL。生成的模式包括实体和集合表的引用完整性约束、主键和外键。它还为映射标识符生成器创建表和序列。

文档

schemaexport 实用程序如何帮助开发,而不是用于维护或生产。 Hibernate:hbm2ddl.auto=生产中更新?