0

我的项目中有多个 JPA (Hibernate) 持久化 @OneToMany 和 @OneToOne 关系,它们的设置器和加法器方法不一致,如此所述。现在我需要重构这些关系,以编程方式始终保持一致性。是否存在静态代码分析/通用单元测试或其他工具来支持我完成这项任务?

4

1 回答 1

0

在我的项目中,我们使用带有 H2(Java SQL 数据库)的集成弹簧测试。即使实体之间的关系,它也允许发现错误。有一个适用于 JUnit 的 SpringRunner,它加载应用程序上下文,因此您几乎可以像真实环境一样测试您的应用程序。您可以在此处找到更多信息https://docs.spring.io/spring/docs/current/spring-framework-reference/html/integration-testing.html

于 2017-05-22T07:08:59.077 回答