| 本帖最后由 李栋梁 于 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.
 
 
 
 还有就是论坛的代码缩进如何自动生成,每一次都要手动缩进,麻烦啊
 
 |