下面是一个Entity
名为Person:使用布尔值设置实体的字符串字段?
@Entity
@Table(
name = "PERSON"
)
public class Person {
//other fields etc
@Column(
name = "PAID_IN_FULL",
nullable = false
)
private String paidInFull;
public void setPaidInFull(boolean paidInFull) {
this.paidInFull = paidInFull?"Y":"N";
}
}
使用上面的二传手,如果我要做到以下几点:
person.setPaidInFull(true);
什么字符串值将是其设置为,这将是"Y"
或"N"
?
你试过了吗? – marthursson