Отображение столбца UserType оракула в Hibernate - PullRequest
1 голос
/ 27 сентября 2011

У меня есть определенный пользователем тип данных, который может содержать список чисел.Как мне отобразить это в Hibernate.

При использовании функции обратного инжиниринга в Hibernate, я получаю Сериализуемый тип данных, соответствующий этому полю.

Я хочу иметь какой-то конкретный Класс для того же.

Я изучил интерфейс org.hibernate.usertype.UserType, но не уверен, как его использовать в моем случае.

1 Ответ

0 голосов
/ 27 сентября 2011

Вы можете создать отношение многие ко многим, например:

@Entity
public class Foo {

    @ManyToMany(cascade = CascadeType.ALL, fetch=FetchType.EAGER)
    @JoinTable(
            name = "foo_numbers",
            joinColumns = { @JoinColumn(name = "fooid") },
            inverseJoinColumns = { @JoinColumn(name = "numberid") }
    )
    private List<Number> params;

}

Конечно, вам не нужно переопределять все имена в операторе @JoinTable.

...