首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Eclipse开发 >

hibernate连接数据库的有关问题

2011-12-15 
hibernate连接数据库的问题public void deleteDeviceApply(String strformguid){String hql from Ybdev

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) 就出错,越界了

热点排行