public String add() throws Exception {
Transaction tx = null;
Session session = null;
try {
session= countryRegionDAO.getSessionFactory().openSession();
tx=session.beginTransaction();
CountryRegion region=new CountryRegion();
region.setName(this.name);
session.save(region);
tx.commit();//-----------执行到这里抛出异常-------
return "success";
}
catch(Exception e) {
if(tx != null) tx.rollback();
//e.printStackTrace();
} finally {
session.close();
}
return "fail";
}
是不是要在xml里配置事务管理器transactionManager引起的问题?
Transaction tx = null;
Session session = null;
try {
session= countryRegionDAO.getSessionFactory().openSession();
tx=session.beginTransaction();
CountryRegion region=new CountryRegion();
region.setName(this.name);
session.save(region);
tx.commit();//-----------执行到这里抛出异常-------
return "success";
}
catch(Exception e) {
if(tx != null) tx.rollback();
//e.printStackTrace();
} finally {
session.close();
}
return "fail";
}
是不是要在xml里配置事务管理器transactionManager引起的问题?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货