小编art*_*teq的帖子

如何使用JPA2在实体中映射EnumSet(或枚举列表)

我有实体人:

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

我有枚举PaymentType:

public enum PaymentType {
    FIXED, CO_FINANCED, DETERMINED;
}
Run Code Online (Sandbox Code Playgroud)

如何持久化Person及其枚举列表(在此列表中我必须放置可变数量的枚举,可能有其中一个,或两个或全部)

我正在使用Spring和Postgres,实体是使用JPA注释创建的,并使用Hibernate进行管理.

mapping entity enumset

5
推荐指数
1
解决办法
2539
查看次数

标签 统计

entity ×1

enumset ×1

mapping ×1