读书人

commit出现错误怎么办

发布时间: 2012-02-25 10:01:48 作者: rapoo

commit出现异常,怎么处理

Java code
    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引起的问题?

[解决办法]
抛的什么异常你至少给我们看看哇··一般保存不了是因为你的模型没有设置好必有的属性·比如id与外键··
[解决办法]
有可能啊。关键你lz给的代码太少,而且问题表述的也不清楚,还请楼主把关键代码和报错信息特出来。

读书人网 >J2EE开发

热点推荐