Сопоставление FunctionalJava Option с Hibernate

У меня есть объект Java с отображением в спящем режиме, JKL, который полон кучей обычных объектов, отображаемых в спящем режиме. поля (такие как строки и целые числа).

Я добавил к нему новое встроенное поле (которое находится в той же таблице, а не отображение), asdf, которое является fj .data.Option. Я сделал это опцией, чтобы было ясно, что это поле на самом деле может ничего не содержать (в отличие от необходимости обрабатывать nullкаждый раз, когда я к нему обращаюсь)

Как настроить отображение в моем файле JKL.hbm.xml?Я хочу, чтобы hibernate автоматически преобразовывал nullв базе данных в noneof fj.data.Optionпри извлечении объекта. Он также должен преобразовать ненулевой экземпляр ASDFв some. ] of fj.data.Option.Есть ли еще какие-нибудь хитрости, которые мне нужно сделать? Спасибо.

6
задан Mike Cialowicz 15 May 2012 в 16:17
поделиться