首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

HibernateOperations saveOrUpdate(entity) 不能触发SQL话语

2013-09-08 
HibernateOperations saveOrUpdate(entity) 不能触发SQL语句code: dataService.save(entity)// PO, inse

HibernateOperations saveOrUpdate(entity) 不能触发SQL语句
code:
 dataService.save(entity);  // PO, "inser t values(,,)" occured.
 logger.debug("save entity: {}", entity);
 entity.setProcessInstanceId(processInstanceId);
 dataService.saveOrUpdate(entity); // No "update t set ..."

其中,dataService实现了HibernateOperations(继承HibernateTemplate)


求指导,求扫盲。
[解决办法]
先看看事务是否有问题,然后检查表与实体的对应关系
[解决办法]
语句输出来了 不一定会执行的呀。。

事务的话 看你有打开没有,或者配置没有,没有肯定执行不成功的 
[解决办法]
dataService.flush();没有这句,你的对象还是瞬时状态,加上就从瞬时到持久状态了。

热点排行