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

commit出现错误,怎么办

2012-02-25 
commit出现异常,怎么处理Java codepublic String add() throws Exception {Transaction tx nullSession

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给的代码太少,而且问题表述的也不清楚,还请楼主把关键代码和报错信息特出来。

热点排行