net*_*ain 2 java testing unit-testing java-ee-6 jpa-2.0
我正在开发一个Java项目,我的任务是编写一些针对遗留数据库的数据库映射.
在这样做时,我开始质疑我应该如何测试我的映射是否有效.我很可能在我的映射中犯了几个错误,因为我不是一个经验丰富的JPA注释用户.
那么关于通过注释测试手动编写的JPA映射的一般意见/最佳实践是什么?
如果您正在使用Hibernate,则可以在persistence.xml文件中设置以下内容:
<property name="hibernate.hbm2ddl.auto" value="validate" />
Run Code Online (Sandbox Code Playgroud)
让Hibernate验证现有架构但不对架构进行任何更改.这是一种快速查看映射是否对您的数据库有效的方法.