Я использую конвертеры JPA 2.1, поэтому я аннотирую поля, которые нужно преобразовать с помощью @Convert.JPA 2.1 Converter Аннотация
Спецификация говорит, что я должен аннотировать мой конвертер класс (реализация AttributeConverter) с @Converter
Преобразователь аннотацию указывает, что аннотированный класс является конвертер и определяет его объем. Класс преобразователя должен быть аннотирован с аннотацией преобразователя или определен в дескрипторе XML как преобразователь . (с JSR 338: JavaTM Persistence API, версия 2.1 )
Но я заметил, что поведение с @Converter аннотацией и без @Converter аннотации то же самое. Поле правильно преобразовано. Мне действительно нужна эта аннотация? Что он должен делать?
Я знаю, что DataNucleus не нуждается в этой аннотации, так как она загружается в зависимости от того, что ссылается автоматически. Какой ваш поставщик JPA? –
u следует использовать аннотацию. –