我在以下问题中提出的问题。变得阻塞,我试图将 ojdbc14 的版本更改为 ojdbc6。
我想DBMS
在日志中显示版本,我应该将哪些属性添加到JpaProperties
显示版本DBMS
Hibernate 应该打印出它在日志文件中使用的方言。我将根记录器设置为 INFO 以便打印出以下内容。
我想如果你设置log4j.logger.org.hibernate=INFO
它应该可以工作。
查看您的服务器日志中的以下几行:
HHH000412: Hibernate Core {4.2.8.Final} 04:33:28:0.472
HHH000206: hibernate.properties not found 04:33:28:0.475
HHH000021: Bytecode provider name : javassist 04:33:28:0.477
//The line below will tell you what dialect Hibernate is using to connect
//to your database. From there you should be able to work out what kind of
//database it is
HHH000400: Using dialect: org.hibernate.dialect.MySQL5Dialect 04:33:29:0.320
HHH000399: Using default transaction strategy (direct JDBC transactions) 04:33:29:0.547
HHH000397: Using ASTQueryTranslatorFactory 04:33:29:0.557
HV000001: Hibernate Validator 4.3.1.Final 04:33:29:0.632
HHH000229: Running schema validator 04:33:30:0.171
HHH000102: Fetching database metadata 04:33:30:0.171