黑马程序员技术交流社区
标题:
关于SSH中Hibernate的HibernateDaoSupport的使用
[打印本页]
作者:
李栋梁
时间:
2012-12-15 16:41
标题:
关于SSH中Hibernate的HibernateDaoSupport的使用
本帖最后由 李栋梁 于 2012-12-15 17:24 编辑
我在做一个对象的更新和删除,更新没有问题,但是删除有问题了:用的是HibernateDaoSupport工具: 如下 :
public void update(Bulletin transientInstance)
{
try
{
getHibernateTemplate().update(transientInstance); //更新
} catch (Exception e)
{
}
}
public boolean delete(Bulletin persistentInstance)
{
try
{
HibernateTemplate tmp=getHibernateTemplate();
//tmp.setFlushMode(HibernateTemplate.FLUSH_EAGER); //我在网上找的答案不注了就没有问题 了,但是上面的更新就没有问题
tmp.delete(persistentInstance); //删除
} catch (RuntimeException re)
{
re.printStackTrace();
return false;
}
return true;
}
异常如下:
Write operations are not allowed in read-only mode (FlushMode.NEVER/MANUAL): Turn your Session into FlushMode.COMMIT/AUTO or remove 'readOnly' marker from transaction definition.
还有就是论坛的代码缩进如何自动生成,每一次都要手动缩进,麻烦啊
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2