Mapowanie opcji <Type> FunctionalJava z Hibernate

Mam obiekt Java odwzorowany na hibernacji,JKL, który jest pełen paczki normalnych pól z mapowaniem hibernacji (takich jak łańcuchy i liczby całkowite).

Dodałem do niego nowe osadzone pole (które mieszka w tej samej tabeli - nie mapowanie),asdf, który jestfj.data.Option<ASDF>. Udało mi się wyjaśnić, że to pole może w rzeczywistości nie zawierać niczego (w przeciwieństwie do konieczności obsługinull&nbsp;za każdym razem, gdy do niego wchodzę).

Jak skonfigurować mapowanie w moimJKL.hbm.xml&nbsp;plik? Chciałbym, aby hibernacja automatycznie konwertowałanull&nbsp;w bazie danych donone&nbsp;zfj.data.Option<ASDF>&nbsp;kiedy pobiera obiekt. Powinien także konwertować instancję inną niż nullASDF&nbsp;do asome&nbsp;zfj.data.Option<ASDF>. Czy jest jeszcze jakieś oszustwo, które muszę zrobić? Dziękuję Ci.