【发布时间】:2011-09-01 13:47:49
【问题描述】:
我正在使用 Hibernate 与 MySQL 进行映射
我有一个实体类,其中的方法与 MySQL 中的列映射
问题是,如果我没有将该类中的某些方法映射到 SQL 中的任何列,就好像我尝试不将我的一个方法映射到实体类中一样,它会给出异常。
这是代码 sn-p ,我正在尝试
@Column(name="skills")
public String getSkills() {
return skills;
}
public void setSkills(String skills) {
this.skills = skills;
}
@Transient
public int getRowCount() {
return rowCount;
}
public void setRowCount(int count) {
this.rowCount = count;
}
我使用过@transiet,但在此之后,如果我在 setRowCunt 中设置一些值,然后尝试使用 getRowCount 获取相同的值,它会给出空值,任何人都有一些想法
谢谢
【问题讨论】:
-
但是,getRowCount 返回一个原始整数。它怎么会给出一个空值?
标签: java hibernate jpa annotations