一个关于hibernate的问题
小弟在做hibernate练习的时候遇到个问题:
Could not find a getter for tId in class bean.Student
说Student类中没有tId的get方法
但类中确实有的:
private Integer tId;
public Integer getTId() {
return tId;
}
public void setTId(Integer id) {
tId = id;
}
配置文件中是这样的:<property name="tId" column="t_id" not-null="true" type="integer"/>
如果我把name="tId"改成name="TId"就没有错了,请问这是为什么??
还有如果我把Student类的private Integer tId;改成private Integer teacherId;(get和set也改了)
配置文件中:<property name="teacherId" column="t_id" not-null="true" type="integer"/>
这样也没有问题?这是为什么??
谢谢!希望路过的好心人帮帮忙.