【问题标题】:Tooling that supports correct mapping of bidirectional JPA relations支持正确映射双向 JPA 关系的工具
【发布时间】:2017-10-21 17:22:28
【问题描述】:

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

【问题讨论】:

    标签: java hibernate jpa static-code-analysis tooling


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-08-19
      • 1970-01-01
      • 1970-01-01
      • 2015-09-23
      • 2015-11-15
      • 1970-01-01
      相关资源
      最近更新 更多