关于搭建springboot + jpa +h2单元测试 遇到的问题

问题1,在引入springboot-data-jpa依赖后,启动项目报错,详细如下:

cased by: java.lang.NoSuchMethodError: javax.persistence.spi.PersistenceUnitInfo.getValidationMode

hibernate的jar包跟javax.persistence.api包起冲突。其实这个是javaee的版本不支持jpa,到网上下载了一个三方的javax.persistence.api 支持jpa的版本,可以解决此问题。

问题2。h2是个内存数据库,在做单元测试后,数据库会还原这个是正常的。

 

 

你可能感兴趣的:(关于搭建springboot + jpa +h2单元测试 遇到的问题)