hibernate中的删除问题 先用find方法 查出对应的对象,再对它update或者delete 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用了find的,具体代码String jsgcfz_id=request.getParameter("jsgcfz_id");YxJsgcFz jsgcfz=fzDao.findById(jsgcfzid);fzDao.delete(jsgcfz); 调试的结果是执行了getSession().delete(persistentInstance);就是没有生成sql语句 YxJsgcFz jsgcfz=fzDao.findById(jsgcfzid); 不要依赖与自动生成的代码,看看关于session的方法,比如get/load方法,delete方法只需要主键id,打断点,另外事务需要打开,然后提交,且打开事务的session需要与进行save,update方法的session为同一session, 感谢heavenfeng ,我发现确实是生成的delete()方法中getsession()为空,不知道是不是因为session不是同一个。 checkbox 事件 sql 插入oracle时,卡在Hibernatetemplate调用方法处 初学spring,兄弟们帮帮忙出注意了 小弟刚入门请大侠指点一下怎么用java程序调用.dll文件,请举例 刚开始接触java,望高手指点. struts+hibernate+srping问题集锦!!! 招版主,Java高手进 SAXReader解析xml文件,编码的问题 struts中自定义标签使用的问题 jbuilder9中如何配置j2ee和Weblogic? Spring黏合 C#调用java写的webservice上传附件
String jsgcfz_id=request.getParameter("jsgcfz_id");
YxJsgcFz jsgcfz=fzDao.findById(jsgcfzid);
fzDao.delete(jsgcfz);
delete方法只需要主键id,打断点,另外事务需要打开,然后提交,且打开事务的session需要与进行save,update方法的session为同一session,