tôi muốn làm một cái gì đó như thế này:Bản đồ một danh sách các chuỗi với JPA/Hibernate chú thích
@Entity public class Bar {
@Id @GeneratedValue long id;
List<String> Foos
}
và có Foos tồn tại trong một bảng như thế này:
foo_bars (
bar_id int,
foo varchar(64)
);
UPDATE:
Tôi biết cách ánh xạ các thực thể khác, nhưng nó quá mức cần thiết trong nhiều trường hợp. Dường như những gì tôi đề xuất là không thể mà không tạo ra một thực thể khác hoặc kết thúc với tất cả mọi thứ trong một số cột blob.
Với JPA 2, bạn có thể thực hiện điều này một cách hợp lý với chú thích ElementCollection, về cơ bản là một phiên bản tiêu chuẩn của CollectionOfElements và cho phép bạn có các bộ sưu tập của Embeddables hoặc các loại cơ bản, bao gồm các chuỗi: http: //en.wikibooks. org/wiki/Java_Persistence/ElementCollection –