hibernate缓存
来源:互联网 发布:阿里云 微信公众平台 编辑:程序博客网 时间:2024/05/29 12:09
hibernate进阶–一级缓存
提高效率手段1:提高查询效率
如果执行了多个get,show_sql仅仅只会打印一个select的sql语句,返回对象的地址值一样。
流程图:
提高效率手段2:减少不必要的修改语句(依赖快照)
流程图:
假设数据库中列uname的一条记录是冬瓜,那么show_sql仅仅只会打印一个select的sql语句。
package com.heima.test;import org.hibernate.Session;import org.hibernate.SessionFactory;import org.hibernate.Transaction;import org.hibernate.cfg.Configuration;import org.junit.Test;import com.heima.domain.Customer;public class Test1 { @Test public void demo1() { Configuration conf = new Configuration().configure(); SessionFactory sessionFactory = conf.buildSessionFactory(); Session session = sessionFactory.openSession(); Transaction tx = session.beginTransaction(); // ---------------------------------------------- Customer c = session.get(Customer.class, 1L); c.setUname("西瓜 "); c.setUname("冬瓜 "); // ---------------------------------------------- tx.commit(); session.close(); sessionFactory.close(); }}
阅读全文
0 0
- hibernate缓存
- Hibernate 缓存
- Hibernate 缓存
- hibernate 缓存
- hibernate 缓存
- Hibernate缓存
- hibernate缓存
- Hibernate 缓存
- hibernate 缓存
- Hibernate缓存~~~~~~
- Hibernate缓存
- Hibernate缓存
- Hibernate缓存
- Hibernate缓存
- hibernate 缓存
- hibernate缓存
- Hibernate缓存
- hibernate缓存
- 如何获取的地址栏中的地址和截取相关的参数
- jsp动作元素
- luogu P2709 小B的询问
- Css3(02)使用选择器插入内容(before/after)
- Linux Shell从入门到删除根目录跑路指南
- hibernate缓存
- PHP实现数组中两个数的和等于给定的目标值
- 高数引言3反了你个三角函数
- 更智能,更利落,更快速,新版IntelliJ IDEA 即将登场
- Visual Studio 运行程序时,结果画面为什么会一闪而过?
- 每日掌握一个Linux命令 之 选取命令 cut,grep
- Manthan, Codefest 17 C. Helga Hufflepuff's Cup(树形DP)
- 技术畅想 美国硅谷正在成为永生梦的新传播者
- Java的类型擦除