我有一个奇怪的问题,当我尝试向MySQL表添加一个新列并尝试从Hibernate JPA getter读取值时,结果总是为NULL。但它适用于其他表,只有特定的表有问题。这是我做的 -
示例:
@Column(name = "plandate")
private Date plandate;
public Date getPlandate() {
return plandate;
}
public void setPlandate(Date plandate) {
this.plandate = plandate;
}
getPlandate()
始终返回NULL
。
非常感谢任何帮助。
答案 0 :(得分:0)
试试这个。(如果您的专栏" plandate"属于数据类型"日期时间")
@Temporal(TemporalType.TIMESTAMP)
@Column(name = "plandate")
private Date plandate;
public Date getPlandate() {
return plandate;
}
(否则,如果您的专栏" plandate"属于数据类型"日期")
@Temporal(TemporalType.DATE)
@Column(name = "plandate")
private Date plandate;
public Date getPlandate() {
return plandate;
}
public void setPlandate(Date plandate) {
this.plandate = plandate;
}