在域名中,我有:
class PetShop{
...
DogType dog
}
我有一个枚举:
enum DogType {
POODLE('Poodle', 'p'),
BEAGLE('BEAGLE', 'b'),
...
private final String prettyValue
private final String dbValue
public String getPrettyValue() {
return this.prettyValue
}
public String getDBValue() {
return this.dbValue
}
DogType(String prettyValue, String dbValue) {
this.prettyValue = prettyValue
this.dbValue = dbValue
}
public String toString() {
return this.dbValue
}
}
我想保存" dbValue"的值对变量" dog"在数据库中,例如" P"而不是" POODLE"或1.我该怎么做?