Tengo una clase No estoy seguro de cómo hacer las anotaciones correctamente.¿Cómo puedo mapear una colección anidada, Map <Key, List <Values>>, con hibernación de anotaciones JPA?
Mi objetivo para el titular de datos :::
- lista debe mantener el orden, no por el comparador sino por el orden natural de los elementos de la matriz. (Que puede ser una columna ndx si es útil.)
- El titular tendrá la única referencia a los datos, por lo que Cascade all probablemente sea también aplicable.
También estoy abierto a un diseño diferente que elimina el mapa, si eso fuera por un diseño más limpio.
@Entity
public class Holder extends DomainObject {
private Map<Enum,List<Element>> data;
}
@Entity
public class Element extends DomainObject {
private long valueId;
private int otherData;
}
@Mappedsuperclass
public class DomainObject {
// provides id
// optimistic locking
// create and update date
}
"tal que su lista se ordena en base a la disposición en el lista ", ¿puedes reformular? – wds
@wds ¿eso ayuda? –