我在Java配置中使用Spring。如何启用hibernate.generate_statistics?我已经有:
logging.level.org.hibernate.stat: INFO
因此,我尝试添加以下配置支持,但这些都不起作用:
spring.jpa.hibernate.properties.generate_statistics:真 spring.jpa.hibernate.properties.generate-statistics:真 生成-统计数据: true spring.jpa.hibernate.generate_statistics:真 生成-统计:真 hibernate.generate_statistics:真
唯一起作用的是添加:
-Dhibernate.generate_statistics=true
到命令行。但是,对于我的用例,我更喜欢在Java应用程序本身或JAR中的属性文件中配置它,而不是在命令行外部配置它。
我看到的另一个解决方案是,我还可以将一个"hibernate.properties“文件添加到我的类路径中,并包含内容。
hibernate.generate_statistics=true
这确实有效。但这是否理想呢?
发布于 2018-05-02 15:46:28
根据文档,要在JPA提供程序上设置本机属性,可以使用:
spring.jpa.properties.*= ...因此,对于hibernate.generate_statistics,请使用:
spring.jpa.properties.hibernate.generate_statistics=truehttps://stackoverflow.com/questions/40409007
复制相似问题