Инструмент, который поддерживает правильное отображение двунаправленных отношений JPA

У меня есть несколько JPA (Hibernate) постоянных отношений @OneToMany и @OneToOne в моем проекте, которые не поддерживаются их методами сеттеров и сумматоров, как обсуждалось здесь. Теперь мне нужно реорганизовать эти отношения, чтобы программно поддерживать постоянство на месте. Существуют ли статические анализы кода / общие модульные тесты или другие инструменты для поддержки этой задачи?

1 ответ

В моем проекте мы используем тесты интеграции пружин с H2(база данных Java SQL). Это позволяет находить ошибки даже в отношениях между сущностями. Существует SpringRunner для JUnit, который загружает контекст приложения, так что вы можете протестировать свое приложение практически как реальную среду. Вы можете найти больше информации здесь https://docs.spring.io/spring/docs/current/spring-framework-reference/html/integration-testing.html

Другие вопросы по тегам