2016-05-16 29 views
2

我使用下面的代码来测试SchemaExport。Hibernate 5.1.0.Final format_sql不适用于SchemaExport

def metadata = new MetadataSources(new StandardServiceRegistryBuilder().build()) 
    .addAnnotatedClass(DummyEntity) 
    .buildMetadata() 
def schemaExport = new SchemaExport() 
schemaExport.create(EnumSet.of(TargetType.DATABASE), metadata) 

Hibernate的阅读类路径

hibernate.dialect = <my_dialect> 
hibernate.connection.driver_class = <my_driver> 
hibernate.connection.url = <my_url> 
hibernate.connection.username = <my_username> 
hibernate.connection.password = <my_password> 
hibernate.hbm2ddl.auto = validate 
hibernate.show_sql = true 
hibernate.format_sql = true <------- NO EFFECT! 

我不知道这是否是Hibernate 5.1.0.Final或其他错误文件hibernate.properties

回答

0

属性“hibernate.format_sql”不适用于SchemaExport中的SQL。它仅用于格式化控制台输出。 随意向Hibernate团队申请一项新功能。

相关问题