JPA отношения ManyToMany в Oracle NoSql - @JoinTable

Я использую JPA (eclipselink) для сопоставления двух сущностей в БД Oracle NoSql, имеющих отношения "многие ко многим", какую аннотацию я использую вместо аннотации @JoinTable, которая используется в любой реляционной базе данных,

@JoinTable(name = "person_address", joinColumns =
{
    @JoinColumn(name = "personId")
}, inverseJoinColumns =
{
    @JoinColumn(name = "addressId")
})
@ManyToMany(fetch = FetchType.LAZY) 
private List<Address> addresses = new ArrayList<>();

Мне удалось отобразить отношение "один ко многим", используя аннотацию @JoinField (в Oracle NoSql) вместо аннотации @JoinColumn, используемой в реляционной БД.

Любая помощь приветствуется.

0 ответов

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