org.hibernate.MappingException: не удалось определить тип для: java.util.List, исключение таблицы - PullRequest
0 голосов
/ 13 февраля 2019

Я пытаюсь обновить Hibernate с версии 3.3 до 5.1.В старом коде (показанном ниже) я получаю:

org.hibernate.MappingException: Could not determine type for: java.util.List, at table: TABLE2, for columns: [org.hibernate.mapping.Column(COLUMN1)]

Код

    @org.hibernate.annotations.CollectionOfElements
    @JoinTable(name = TABLE1.NAME, joinColumns = { 
    @JoinColumn(name = TABLE1.ID) })  
    @Column(name = TABLE1.COLUMN1)
    private List<Long> var;

Я прочитал, что не могу использовать аннотации @OneToMany и т. Д., Так как я не использую какой-либо объект кактип переменной.

Как мне обработать использование аннотации @JoinColumn, когда таблица, к которой я присоединяюсь, не является сущностью Hibernate, и я получаю один столбец из этой объединенной таблицы?Я что-то пропустил?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...