que quiero hacer algo como esto:asignar una lista de cadenas con JPA/Hibernate anotaciones
@Entity public class Bar {
@Id @GeneratedValue long id;
List<String> Foos
}
y tiene la Foos persisten en una tabla como la siguiente:
foo_bars (
bar_id int,
foo varchar(64)
);
ACTUALIZACIÓN:
Sé cómo mapear otras entidades, pero es excesivo en muchos casos. Parece que lo que sugiero no es posible sin crear otra entidad o terminar con todo en alguna columna de blob.
A partir de JPA 2, puede hacerlo de forma portátil con la anotación ElementCollection, que es básicamente una versión estandarizada de CollectionOfElements, y le permite tener colecciones de Embeddables o tipos básicos, que incluyen cadenas: http: //en.wikibooks. org/wiki/Java_Persistence/ElementCollection –