hibernate-Session的产生方式
来源:互联网 发布:网站布局优化 编辑:程序博客网 时间:2024/05/15 23:47
/** * * hibernate中的crud操作是利用session来完成的 * * hibernate中的事务是依赖于session环境的 * * session的产生的方式 * * sessionFactory.openSession * 每次都会新创建一个session,只要新创建一个session,hibernate都会打开应用程序和数据库的连接 * 所以这种方式效率比较低 * * sessionFactory.getCurrentSession * * 如果当前线程中没有session,先openSession,然后把session存放到当前线程中 * * 从当前线程中得到session * * crud操作必须有事务环境 * * 不用手动去close掉 * * session的一级缓存 * @author Administrator * */public class SessionTest {private static SessionFactory sessionFactory;static{Configuration configuration = new Configuration();//加载配置文件configuration.configure("cn/itcast/hibernate0909/session/hibernate.cfg.xml");//采用了工厂模式创建sessionFactorysessionFactory = configuration.buildSessionFactory();}private void testSession(String name){Session session = sessionFactory.getCurrentSession();//Transaction transaction = session.beginTransaction();Classes classes = (Classes)session.get(Classes.class, 1L);//classes.setCname(name);//transaction.commit();//session.close();}@Testpublic void test(){SessionTest sessionTest = new SessionTest();sessionTest.testSession("aaa");}}
0 0
- hibernate-Session的产生方式
- hibernate学习之 session的产生方式
- session的产生方式
- hibernate的session的产生方式,区别在哪里?
- hibernate中session的产生方式(openSession、getCurrentSession)
- 【Hibernate六】session的产生方式及事务管理
- Hibernate总结(四)--session的产生方式和一对多的关系映射
- Hibernate学习笔记(四) — session的产生方式 与 一对多关系映射
- hibernate session的获取方式
- hibernate 获取Session 的方式
- Hibernate获得session的方式
- Hibernate——SessionFactory产生session的两种方法
- Hibernate中两种获取Session的方式
- Hibernate中两种获取Session的方式 (转)
- Hibernate中两种获取Session的方式
- Hibernate中两种获取Session的方式
- Hibernate中两种获取Session的方式
- Hibernate中两种获取Session的方式
- linux中select()函数分析
- hdu 1754 I Hate It (Splay)
- [转]Android中String资源文件的format方法
- Java编写的五子棋小游戏
- Bash脚本之变量的使用
- hibernate-Session的产生方式
- 如何通过sarfri安装ipa
- 座谈会实施质量监控
- 【李彦宏两会提案:用互联网思维求解教育公平】
- jquery操作iframe中的js
- C# 判断图形文件(GIF,JPG,PNG)的图片格式的方法
- CGAffineTransform2D仿射变换原理
- 使用 Websphere MQ 集群进行负载平衡
- 删除windows服务的方法