我希望Hibernate在生成DDL时包含来自我的java源代码的注释。我很乐意将其作为注释或javadoc标签。
IOW: 我希望能够去
@Entity
@DDLComment "This entity is cool"
class Foo {
@DDLComment "But this field is kinda lame"
int lame_o_rama;
而且(在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';
是否有注释,doc标签,配置选项等来执行此操作?
答案 0 :(得分:0)
来自hibernate docs ...
SchemaExport是一个Hibernate实用程序,可以从您的生成DDL 映射文件。生成的模式包括参照完整性 约束,主键和外键,用于实体和集合 表。它还为映射的标识符创建表和序列 发电机。
schemaexport实用程序如何帮助开发,不支持维护或生产。 Hibernate: hbm2ddl.auto=update in production?