我刚刚将我的项目从Hibernate 4.2.8升级到Hibernate 5.2.12.Final
配置方面唯一的变化是持久性提供程序,而不是现在org.hibernate.ejb.HibernatePersistence
的{{1}}。
突然之间我使用H2的单元测试失败了:
org.hibernate.jpa.HibernatePersistenceProvider
知道造成什么原因吗? 我在persistence.xml中的H2配置没有改变:
org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is org.h2.jdbc.JdbcSQLException: Wrong user name or password [28000-166]