A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 明光照 中级黑马   /  2012-10-29 18:13  /  1825 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

现在就是能正常显示出成功的页面,但是数据库中没有相应的记录。是怎么回事啊

LoginProject.rar

13.07 KB, 下载次数: 262

评分

参与人数 1技术分 +1 收起 理由
韩军博 + 1 很给力!

查看全部评分

2 个回复

正序浏览
很明显你没有提交事务,我帮你看了一下,你的配置文件里没有配置事务的自动提交,

在hibernate里默认事务是不会自动提交的,需要手动提交

只要把hibernate.cfg.xml加一句话:

<property name="connection.autocommit">true</property>

好了,完美解决了。

不过你以后学了spring的话会很好管理的!

评分

参与人数 1技术分 +1 收起 理由
韩军博 + 1 很给力!

查看全部评分

回复 使用道具 举报
能访问页面,不能存储数据? 你可以加下Log4j的日志包,看看控制台打印出来的数据。 还有,你设置了,show_sql为true,你访问页面的时候,看看sql语句执行了没有? 如果sql语句没打印到控制台上,那可能sql语句没有执行。

我就这点能力,帮不上别的忙了。 好长时间不搞ssh了。 快忘干净了。

评分

参与人数 1技术分 +1 收起 理由
韩军博 + 1 很给力!

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马