大神求解:sessionFactory.getCurrentSession().save();执行成功但是没有保存到数据库

xhnnzd 2014-07-25 11:31:57

<!-- 配置事务管理器 -->
<bean id="txManager" class="org.springframework.orm.hibernate3.HibernateTransactionManager">
<property name="sessionFactory" ref="sessionFactory"/>
</bean>
<tx:annotation-driven transaction-manager="txManager"/>
</beans>

保存用户的代码:
userdao:
public class UserDao implements IUserDao {
SessionFactory sessionFactory;

public SessionFactory getSessionFactory() {
return sessionFactory;
}

public void setSessionFactory(SessionFactory sessionFactory) {
this.sessionFactory = sessionFactory;
}
public void saveuser(Users user){
sessionFactory.getCurrentSession().save(user);
}
...全文
565 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
___d 2016-09-02
  • 打赏
  • 举报
回复
以注解方式管理事务,那你service层有加事务注解么?
wzc314159 2016-09-02
  • 打赏
  • 举报
回复
楼主我现在也遇到这种问题了,请问您解决了吗? 能把代码贴出来么
li_oxen 2016-09-01
  • 打赏
  • 举报
回复
sessionFactory.getCurrentSession().save(user); sessionFactory.getCurrentSession().flush();
敲代码的橙子 2016-04-14
  • 打赏
  • 举报
回复
楼主我现在也遇到这种问题了,请问您解决了吗? 能把代码贴出来么
wugy111 2014-07-27
  • 打赏
  • 举报
回复
SessionFactory sessionFactory;上没加注解@Resource吧?

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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