求助update

高级码农# 2010-02-11 05:41:54
ActionForm定义了pojo类,需要更新数据库此pojo数据。ActionBean里面如何应该怎么写才正确。我 的程序不报错,数据库里面数据没有更新。什么原因啊?
...全文
69 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
高级码农# 2010-02-11
  • 打赏
  • 举报
回复
引用 6 楼 zl3450341 的回复:
或者是你方法调用错了
再或者是你的修改 ID没有传过去 隐藏域


加qq交流。qq:295900229
老张-AI 2010-02-11
  • 打赏
  • 举报
回复
或者是你方法调用错了
再或者是你的修改 ID没有传过去 隐藏域
老张-AI 2010-02-11
  • 打赏
  • 举报
回复
看LZ这样描述的情况 一般都是事务问题 没起到作用的
你把spring的事务屏掉
去dao层update方法写个事务看看 能不能成功
高级码农# 2010-02-11
  • 打赏
  • 举报
回复
引用 2 楼 hac103 的回复:
唉,问题都不清楚,大家怎么回答呀


更新数据失败啊!没有成功但不报错。呵呵。
高级码农# 2010-02-11
  • 打赏
  • 举报
回复
引用 1 楼 zl3450341 的回复:
没有写事务
当然不报错
数据没有更新了

我写过了,要是没有写的话,添加也没有用,对吧!

<!-- 配置事务管理器 -->
<bean id="transactionManager" class="org.springframework.orm.hibernate3.HibernateTransactionManager">
<property name="sessionFactory" ref="sessionFactory"/>
</bean>
<!-- 配置事务拦截器 -->
<bean id="transactionInterceptor" class="org.springframework.transaction.interceptor.TransactionInterceptor">
<!-- 事务拦截器依赖注入一个事务管理器 -->
<property name="transactionManager" ref="transactionManager"/>
<!-- 定义事务传播属性 -->
<property name="transactionAttributes">
<props>
<prop key="*">PROPAGATION_REQUIRED,-LogicException</prop>
<prop key="get*">PROPAGATION_REQUIRED,readOnly,-LogicException</prop>
<prop key="find*">PROPAGATION_REQUIRED,readOnly,-LogicException</prop>
</props>
</property>
</bean>
<!-- 定义BeanNameAutoProxyCreator -->
<bean class="org.springframework.aop.framework.autoproxy.BeanNameAutoProxyCreator">
<!-- 下面是BeanNameAutoProxyCreator所需的事务拦截器 -->
<property name="interceptorNames">
<list>
<value>transactionInterceptor</value>
</list>
</property>
<!-- 下面是所有需要自动创建代理的bean -->
<property name="beanNames">
<list>

<value>*Logic</value>
</list>
</property>
</bean>
hac103 2010-02-11
  • 打赏
  • 举报
回复
唉,问题都不清楚,大家怎么回答呀
老张-AI 2010-02-11
  • 打赏
  • 举报
回复
没有写事务
当然不报错
数据没有更新了

81,114

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧