本主题地址:http://bbs.laoer.com/main-read-16-ff8080811cee848c011cff2aec45139f.html
[楼主] 主题:天乙6.0.1hibernate写入的问题
fleey(fleey)
[置顶] [锁定] [推荐] [保留] [精华] 支持 :0 反对 :0 IP
Face

发帖:1
精华:0
积分:2
等级:初出江湖
社区币:100
来自:江苏省南京市
注册:2008-10-15
最后登录:10-15 14:13
 
首先感谢laoer开源天乙论坛系统。
安装了天乙6.0.1,发现在注册的时候页面提示操作成功,但实际注册信息并没有写进数据库,导致登陆时出错:该用户不存在!
看了一下源码,在写入数据库时所用的代码:
getHibernateTemplate().saveOrUpdate(userinfo);
System.out.println("trying to write into database!");
return userinfo;
由调试代码的控制台输出可知,程序已运行至此代码,但数据库写入并未实际执行。
自己在使用hibernate时,一般insert和update、delete等操作都在操作前后加
Transaction ta=getSession().beginTransaction();

ta.commit();
方可写入。
不知高手们如何看待????
谢谢!!
 
2008-10-15 14:21:55
[1楼] 主题:Re:天乙6.0.1hibernate写入的问题
Laoer(laoer)
[推荐] [保留] [精华] 支持 :0 反对 :0 IP
Face

发帖:2484
精华:20
积分:7270
等级:黄金长老
社区币:100
来自:上海
注册:2006-07-01
最后登录:01-07 18:12
 
datasource.defaultAutoCommit=true
 
2008-10-15 15:09:28
[分页: 1] [只看楼主] [返回]
快速回复
文章标题
文章内容
·用户请确认您发表的言论符合《互联网电子公告服务管理规定》《全国人大常委会关于维护互联网安全的规定》规定,并符合本论坛的主旨。
·本社区用户不得在本社区发表包含破坏宪法和法律、破坏民族团结、捏造或者歪曲事实、宣扬封建迷信、淫秽、色情,及其他违反宪法和法律行政法规的言论。
·本社区用户因为违反本社区规定而触犯中华人民共和国法律的,责任自负。
社区搜索
推荐主题