大家好!我正在学习hibernate+struts的框架,用于4月份的毕业设计。但是在学习过程中遇到了一个问题。
在adminddaoimp里面有基本的CRUD的方法,如果用structs的action去调用里面的方法,却不能正确进行create、delete、update这三个方法,主要是数据库并没有同时进行数据的同步。但是我用一个main函数去测试他们里面的方法能否正确运行,却是能正确运行。望大家指点一下。 public boolean updateAdmin(Admindto admin) {
// TODO Auto-generated method stub
try{
Session s=(Session) hibernateUtil.currentSession();//创建session
hibernateUtil.beginTransaction();//开始事务
s.update(admin);//更新操作,就是这里有问题。在main函数里面可以显示能够正确显示update语句(数据库同时更新),但在tomcat下运行却不能显示update语句。即使用到flush语句,也只是显示了update语句,数据没有同时更新。
//s.flush();
hibernateUtil.commitTransaction();
hibernateUtil.closeSession();
return true;
}
catch(HibernateException e){
log.fatal(e);
}
return false;
}望大家帮一下忙!
在adminddaoimp里面有基本的CRUD的方法,如果用structs的action去调用里面的方法,却不能正确进行create、delete、update这三个方法,主要是数据库并没有同时进行数据的同步。但是我用一个main函数去测试他们里面的方法能否正确运行,却是能正确运行。望大家指点一下。 public boolean updateAdmin(Admindto admin) {
// TODO Auto-generated method stub
try{
Session s=(Session) hibernateUtil.currentSession();//创建session
hibernateUtil.beginTransaction();//开始事务
s.update(admin);//更新操作,就是这里有问题。在main函数里面可以显示能够正确显示update语句(数据库同时更新),但在tomcat下运行却不能显示update语句。即使用到flush语句,也只是显示了update语句,数据没有同时更新。
//s.flush();
hibernateUtil.commitTransaction();
hibernateUtil.closeSession();
return true;
}
catch(HibernateException e){
log.fatal(e);
}
return false;
}望大家帮一下忙!
解决方案 »
- 怎么样在MyEclipse 6.0里面修改HTML或者jsp页面
- 为什么网上的源文件贴到eclipse中,总会又不和逻辑的html语法错误?
- 大家好:编译类文件时报错,软件包 javax.servlet.http 不存在
- jsp连接sqlserver2005(express)的问题,请大家帮帮忙
- 有没有Spring3.0 mvc 生成 EXCEL的例子?
- JSTL标签使用中,checkbox怎么判断是否选中
- 我就不信了,这个问题就没人知道为什么?
- 网易聊天室的不刷新滚屏技术
- 救命啊~!jsp中的<%! %> 定义的函数怎么不能访问javabean!~-~!!
- 怎么样用request对象取出合同类型?
- 抽象类中的方法,成员变量?
- 怎样给目录树上的各个节点增加右键菜单啊?
设置成info级别 查看日至 是找到问题 解决问题的最好手段之一