我有以下的Enum。
私人性爱; public enum Sex {MALE,FEMALE,OTHER}Openxava将值数据库保存为0,1,2。但我想保存“MALE”,“FEMALE”和其他的实际值。
如何使用Openxava执行此操作?
我有一些枚举更多的值不仅仅是这个枚举。
我正在使用共享数据库,如果我将值保存为0,1,2,其他应用程序将失败。
和
如何在下拉列表0位置添加空白元素,用户无法选择空值。
请帮我解决这个问题...
谢谢...
答案 0 :(得分:1)
使用@Enumerated(EnumType.STRING):
@Enumerated(EnumType.STRING)
private Sex sex;
这不是特定的OpenXava,它是JPA功能。