Привет, я использую spring boot jpa, и мне нужно использовать mapsid. Об этом не так много информации, и мне интересно, может ли кто-нибудь помочь мне понять, как использовать, возможно, ссылку на простой пример кода, где его 2 таблицы соединяются с 1 таблицей (oneToOne)
Решение проблемы
для @OneToOne
отображения лучше всего использовать @MapsId
. В этом есть определенные преимущества. Вы можете избежать использования @GeneratedValue
вашего дочернего класса. Это более эффективно, так как не требуется отдельная генерация первичного ключа.
Вы можете использовать один и тот же ключ для поиска одних и тех же нормализованных данных по @OneToOne
отношению.
Для подробного объяснения и справки, пожалуйста, посетите этот сайт. Одно из лучших объяснений.
Комментариев нет:
Отправить комментарий