您好我在数据库中有一个STATUS字段作为枚举类型.
但是我如何为此创建setter?as String,INT或"Java Enum"
这样的事情
public enum getStatus() {
return Status;
}
public void setStatus(enum Status) {
this.Status = Status;
}
Run Code Online (Sandbox Code Playgroud)
您需要使用枚举的名称作为类型status.有些像这样
enum MyEnum { // Assuming MyEnum is the name of the enum
// enum values sample below
ACTIVE, INACTIVE, PENDING
}
Run Code Online (Sandbox Code Playgroud)
编辑:经过我们的讨论,这可能更适合您.
private MyEnum status;
public String getStatus() {
return this.status.name();
}
public void setStatus(String status) {
this.status = MyEnum.valueOf(status);
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
13590 次 |
| 最近记录: |