spring+hibernate整合时遇到一问题:getHibernateTemplate().delete(object)删除不了数据 本帖最后由 palosky 于 2010-09-17 23:53:53 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 看看你的实体类有没有Override hashcode()和equals() Student student=(Student)dao.get("072118130145"); 你在这里打印看看是否有对应到实体对象 student.getName()比如 Student student=(Student)dao.get("072118130145");这个能够获取到,但是就是删除不掉。不知道怎么回事?以前做过一张表删除的 ,能删掉,现在是两张表关联,就删不掉了,有谁能具体指点一下吗?谢谢了 你看看你的sql语言有没有生成,如果有生成那说明你没有提交,又回滚了。 applicationCotext.xml中没有配置事物管理,虽然有 <bean id="transactionManager" class="org.springframework.orm.hibernate3.HibernateTransactionManager"> <property name="sessionFactory"> <ref local="sessionFactory"/> </property> </bean>但是明显并没有运用到所以对修改数据库的操作不会提交的;也可以在Dao中手动开启事务,手动提交 OGNL的小问题!!求大神!!! ibatis错误 谁帮我看下 什么原因 HQL请高手看看 遇到一个很莫名其妙的问题 关于tomcat5.5中el表达式不输出 struts+tomcat 在tomcat启动的时候报错,请高手支招 请高手推荐学习JAVA的书 安装Bea WebLogic Platform 8.1的问题 天!我不知道该怎么填写! 新手求助:能打开项目,打不开action的服务 为什么我开启了openSessionInView还是出现出现hibernate延迟加载错误呢? log4j 日志输入到文件怎么能删掉一些系统信息
你在这里打印看看是否有对应到实体对象 student.getName()比如
中没有配置事物管理,
虽然有 <bean id="transactionManager"
class="org.springframework.orm.hibernate3.HibernateTransactionManager">
<property name="sessionFactory">
<ref local="sessionFactory"/>
</property>
</bean>
但是明显并没有运用到
所以对修改数据库的操作不会提交的;
也可以在Dao中手动开启事务,手动提交