Hibernate 的流程(Hibernate 的结构)?

来源:互联网 发布:windows internals. 编辑:程序博客网 时间:2024/06/06 09:12
/首先获得SessionFactory 的对象SessionFactory sessionFactory = new Configuration().configure().buildSessionFactory();//然后获得session 的对象Session session = sessionFactory.openSession();//其次获得Transaction 的对象Transaction tx = session.beginTransaction();//执行相关的数据库操作:增,删,改,查session.save(user); //增加, user 是User 类的对象session.delete(user); //删除session.update(user); //更新Query query = session.createQuery(“from User”); //查询List list = query.list();//提交事务tx.commit();//如果有异常,我们还要作事务的回滚,恢复到操作之前tx.rollback();//最后还要关闭session,释放资源session.close();

0 0
原创粉丝点击