我正在调用hibernate从表中获取数据。我正在编写以下代码:
List<TABLENAME> list = HibernateSessionFactory.getSession().createCriteria(TABLENAME.class).
add(Restrictions.isNull("column3")).
add(Restrictions.eq("column4",groupId)).list();
但是在跑步的时候,我感到很惊讶
有人能帮忙修理吗?我不知道为什么它需要转换成整数?
实体类:
public class TABLENAME {
private Timestamp column3;
private int column4;
Getter and setters of the above variables.
}
1条答案
按热度按时间13z8s7eq1#
您的“column1”是varchar类型,或者“column2”是varchar类型。
或
groupid不是int…如果column4是。