用hibernate实现的java web项目中,完成保存操作时,dao层接口的相关方法的返回值为什么是serializable,这是个什么类型的数据。还有,在biz层里,biz接口的实现类,为什么大都要加一个rollback()方法?public Serializable save(House house); public Serializable save(House house) { // TODO Auto-generated method stub Transaction tx = null; Serializable id = null; try { tx = HibernateUtil.currentSession("hibernate.cfg.xml").beginTransaction(); id = houseDao.save(house); tx.commit(); } catch (HibernateException e) { // TODO Auto-generated catch block e.printStackTrace(); if (tx != null) { tx.rollback(); } } return id; }
添加回答
举报
0/150
提交
取消