Mapeo de una opción de FunctionalJava <Type> con Hibernate
Tengo un objeto Java asignado en hibernación,JKL
, que está lleno de un montón de campos normales hibernate-asignables (como cadenas y enteros).
Le agregué un nuevo campo incrustado (que vive en la misma tabla, no una asignación),asdf
, el cual es unfj.data.Option<ASDF>
. He hecho una opción para dejar en claro que este campo puede no contener nada (en lugar de tener que manejarnull
cada vez que accedo a ella).
¿Cómo configuro el mapeo en miJKL.hbm.xml
¿expediente? Me gustaría hibernar para convertir automáticamente unanull
en la base de datos a unanone
defj.data.Option<ASDF>
cuando recupera el objeto. También debe convertir una instancia no nula deASDF
a unsome
defj.data.Option<ASDF>
. ¿Hay algún otro truco que tenga que hacer? Gracias.