[英]JPA Enum type as table in database
所以,我的問題是下一個。 如何將數據庫中的枚舉類型映射為表。 我想要一個具有我的Enum值的表。我想要在數據庫中具有這樣的結構: 模型
此類代碼中的類結構如下:
@Entity
public class MainEntity implements Serializable {
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
@NotNull
@Column
private Integer id;
@Column
private Enum enum;
@NotNull
@Column
private String any_other_attribute;
}
public enum Enum implements Serializable {
First, Second, Third
}
請參閱下面的鏈接,以獲取使用JPA進行枚舉的詳細說明http://tomee.apache.org/examples-trunk/jpa-enumerated/README.html
您可以使用枚舉注釋。
@Enumerated(EnumType.STRING)私人評分等級;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.