科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道基础软件SSH开发之数据库操作异常

SSH开发之数据库操作异常

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

SSH开发之数据库操作异常

作者:csdn 来源:csdn 2009年12月16日

关键字: 问答 Apache

  • 评论
  • 分享微博
  • 分享邮件

SSH开发之数据库操作异常

环境配置一切都运行正常,Tomcat服务器启动也没报错误或异常,
Action中对应的方法也执行了,DAO的实现类的方法也执行了,(因为在这些方法体中的打印语句都有输出).当执行插入操作(super.getSession.save())方法的时候也不报错,但是数据库表中就是没有数据,Tomcat也没有提示相应的Hibernate的数据库操作语句。如果是删除操作它又有show sql的语句,也可以成功删除数据库表中的数据。
针对这个情况,一般会是什么原因造成的呢?

ssh的话事务将由spring自动管理提交,所以应该不是commit的问题。
可以检查一下主键问题,id generater 配置是否正确。

在main函数里测试一下
ApplicationContext ctx = new ClassPathXmlApplicationContext(new String[]{""});
// 加载所有的Spring配置文件

你的show sql都没有执行,说明操作失败,服务器上应该有相应的异常信息
仔细检查一下

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章