事务采用JTATranscation,进行新增,数据库老是挂着?????????

04-11-17 nasin

我现在采用了SB+Hibernate进行开发(事务直接采用了JTATranscation,在hibernate.cfg.xml进行了设置),不知为什么新增记录后,数据库老是挂着,好像是锁住了.代码如下:

try {

return dao.add(domain);

} catch (Exception e) {

sessionContext.getRollbackOnly();

throw new Exception("新增失败!");

}

banq
2004-11-20 22:39

这种情况下,建议使用EJB的容器事务,事务机制比较复杂,不建议自己直接操控,参考本站精华旧贴有关事务的讨论。