0
我有一个奇怪的问题,当我尝试向MySQL表添加新列并尝试从Hibernate JPA getter读取值时,结果是总是为NULL。但它适用于其他表格,只有特定的表格有问题。这是我做的 -无法获取或设置值到新添加的列 - MySQL与休眠状态
- 更改了一个表来添加新列和插入值,Hibernate JPA getter方法返回NULL。
- 没有改变表直接修改java类中的Hibernate JPA模型,并且可以看到在MYSQL中添加了新列,但getter方法的值仍然为NULL。
- 尝试上面的步骤与另一个表,它工作正常。
实施例:
@Column(name = "plandate")
private Date plandate;
public Date getPlandate() {
return plandate;
}
public void setPlandate(Date plandate) {
this.plandate = plandate;
}
getPlandate()
返回总是NULL
。
任何帮助,非常感谢。
你确定plandate在数据库中不为空吗? –
你的JPA提供者发布的SQL是? –