String hql="select count(id) FROM User as u where u.emailname=?";
Query query=super.getSession().createQuery(hql);
query.setString(0, name);
List list=query.list();
int i=(Integer)list.get(0); //类型转换出错
调用save方法插入时候,没有错 ,数据库是mysql的,字段id 自增 int(11)
...全文
995打赏收藏
hibernate类型转换小问题
String hql="select count(id) FROM User as u where u.emailname=?"; Query query=super.getSession().createQuery(hql); query.setString(0, name); List list=query.list(); int i=(Integer)list.get(0); //类型转换出错 调用save方法插入时候,没有错 ,数据库是mysql的,字段id 自增 int(11)
String hql="select count(id) FROM User as u where u.emailname=?";
Query query=super.getSession().createQuery(hql);
query.setString(0, name);
List list=q……
[/Quote]