读书人

hibernate连接数据库的有关问题

发布时间: 2011-12-15 23:41:24 作者: rapoo

hibernate连接数据库的问题
public void deleteDeviceApply(String strformguid){
String hql = "from Ybdeviceapplyform where strformguid = \'"+strformguid+"\'";
Ybdeviceapplyform yb = (Ybdeviceapplyform) getHibernateTemplate().find(hql).get(0);
getHibernateTemplate().delete(yb);
}



java.lang.IndexOutOfBoundsException: Index: 0, Size: 0


我得到一个id然后查出那个对象再删除,为什么会报数组越界?

[解决办法]
getHibernateTemplate().find(hql) 没有数据....调用list.get(0) 就出错,越界了

读书人网 >Eclipse开发

热点推荐