chcę zrobić coś takiego:mapie listę ciągów z JPA/Hibernate Adnotacje
@Entity public class Bar {
@Id @GeneratedValue long id;
List<String> Foos
}
i mieć Foos utrzymują się w tabeli jak poniżej:
foo_bars (
bar_id int,
foo varchar(64)
);
UPDATE:
Wiem, jak odwzorować inne obiekty, ale w wielu przypadkach jest to przesada. Wygląda na to, że sugeruję, że nie jest to możliwe bez stworzenia kolejnego elementu lub zakończenia wszystkiego w kolumnie "blob".
Od wersji JPA 2 można to zrobić przenośnie za pomocą adnotacji ElementCollection, która jest w zasadzie ustandaryzowaną wersją CollectionOfElements, i pozwala tworzyć kolekcje plików Embeddables lub podstawowe, zawierające ciągi: http: //en.wikibooks. org/wiki/Java_Persistence/ElementCollection –