2016-05-16 56 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團隊申請一項新功能。

相關問題