私はエンティティ人を持っています:
@Entity
@Table(schema="", name="PERSON")
public class Person {
List<PaymentType> paymentTypesList;
//some other fields
//getters and setters and other logic
}
そして私はPaymentTypeを列挙しています:
public enum PaymentType {
FIXED, CO_FINANCED, DETERMINED;
}
Person とその列挙型のリストを永続化する方法 (このリストでは、さまざまな量の列挙型を配置する必要があります。そのうちの 1 つ、2 つ、またはすべてが存在する可能性があります)
私は Postgres で Spring を使用しています。エンティティは JPA アノテーションを使用して作成され、Hibernate を使用して管理されます。