¿Cómo podría continuar persistiendo un objeto que tiene un objeto java.util.Properties
en él?¿Persiste java.util.Properties con Hibernate?
Tenga en cuenta que un objeto java.util.Properties
tiene la capacidad de buscar propiedades no solo en sí mismo, sino también en una lista de propiedades predeterminada. La lista de propiedades predeterminada es en sí misma otro objeto Properties
, por lo que también puede tener otra lista de propiedades predeterminadas. Buscar una sola propiedad podría atravesar múltiples objetos Properties
antes de encontrar la propiedad.
La aplicación que estoy creando necesita propiedades anulables de manera jerárquica como Properties
, por lo que estaba pensando en usar Properties
en lugar de implementar mi propia estructura de datos. Pero estoy confundido sobre cómo los persistiría.
- ¿Tendría que crear un UserType personalizado? ¿Alguna sugerencia sobre cómo hacer esto para esta situación?
- ¿Alguien sabe de un instructivo u otro recurso que demuestre cómo persistir las propiedades en Hibernate?
Bozho, supongo que harías la instancia de Propiedades transitoria, pero ¿en qué punto exportas las propiedades a un mapa? No estoy seguro de la mecánica de cuándo hacerlo realidad. –
@Jason Nichols Lo quise decir como un proceso manual. O tal vez un oyente de eventos '@ PreX'. Tal vez es posible a través de un UserType, pero nunca lo he escrito, así que no puedo decirlo. – Bozho