2010-04-08 26 views
5

Tôi có thực thể Person:Làm thế nào để lập bản đồ EnumSet (hoặc Danh sách Enums) trong một thực thể sử dụng JPA2

@Entity 
@Table(schema="", name="PERSON") 
public class Person { 
    List<PaymentType> paymentTypesList; 
    //some other fields  
    //getters and setters and other logic 
} 

và tôi có enum PaymentType:

public enum PaymentType { 
    FIXED, CO_FINANCED, DETERMINED; 
} 

Làm thế nào để tồn tại Person và danh sách của enums (trong danh sách này tôi phải đặt số lượng enums thay đổi, có thể có một trong số chúng, hoặc hai hoặc tất cả chúng)

Tôi đang sử dụng Spring with Postgres, Thực thể được tạo bằng chú thích JPA và được quản lý sử dụng Hibernate.

Trả lời

Các vấn đề liên quan