【问题标题】:How to make hibernate hbm2ddl generate SQL with semicolon?如何让hibernate hbm2ddl生成带分号的SQL?
【发布时间】:2012-04-29 10:05:40
【问题描述】:

我使用 hibernate hbm2ddl 从实体类生成 db 模式脚本。它运行良好,但每一行都没有分号结束,这让我不得不手动添加它们。有什么办法可以让我摆脱这份愚蠢的工作?

【问题讨论】:

    标签: hibernate hbm2ddl


    【解决方案1】:

    直接使用 SchemaExport 很简单:

    new SchemaExport(config).setDelimiter(";").Execute(...);
    

    【讨论】:

      【解决方案2】:

      您可以在 Hibernate 属性中将 hibernate.hbm2ddl.delimiter 设置为 ;,或者如果您以编程方式配置 Hibernate,则可以将 AvailableSettings.HBM2DDL_DELIMITER 设置为 ;

      【讨论】:

        猜你喜欢
        • 2011-10-17
        • 1970-01-01
        • 2011-09-06
        • 1970-01-01
        • 1970-01-01
        • 2011-06-24
        • 2016-06-06
        • 2017-04-21
        • 1970-01-01
        相关资源
        最近更新 更多