Fork me on GitHub

随笔分类 -  hibernate

hibernate缓存策略
摘要:1、缓存的原理图 2、一级缓存 hibernate一级缓存也就是session缓存,一级缓存的生命周期和session的生命周期相同,一级缓存的数据适用范围为当前会话,循环查询的时候会影响程序的效率 3、二级缓存 hibernate二级缓存也就是sessionFactory缓存,是每个session 阅读全文

posted @ 2017-06-07 08:54 ScvQ

Spring对Hibernate事务管理
摘要:每次带班,讲到Spring事务这一块的时候,大家总是有很多的疑问,其实Spring事务并不难,可能初次接触的时候有的不好理解,今天我们就详细来谈一下Spring的事务管理机制,主要是对Hibernate进行的事务管理。 在谈Spring事务管理之前我们想一下在我们不用Spring的时候,在Hiber 阅读全文

posted @ 2017-06-01 15:20 ScvQ

读取hibernate.cfg.xml文件
摘要:new Configuration()默认是读取hibernate.properties 所以使用new Configuration().configure()来读取hibernate.cfg.xml配置文件 阅读全文

posted @ 2017-06-01 14:53 ScvQ

hibernate UML图
摘要: 阅读全文

posted @ 2017-06-01 14:48 ScvQ

hibernarte主键生成机制
摘要:1. 主键(id)生成策略 1) assigned 主键由外部程序负责生成,在 save() 之前指定。 2) hilo 通过hi/lo 算法实现的主键生成机制,需要额外的数据库表或字段提供高位值来源。 3) seqhilo 与hilo 类似,通过hi/lo 算法实现的主键生成机制,需要数据库中的 阅读全文

posted @ 2017-06-01 09:16 ScvQ

hibernate entitymanager的理解
摘要:hibernate EntityManager是围绕提供JPA编程接口的Hibernate Core的一个包装,支持JPA实体实例的生命周期,并允许你用标准的Java Persistence查询语言编写查询。 1、基本JPA配置(EntityManagerFactory--EMF配置) persis 阅读全文

posted @ 2017-05-24 11:16 ScvQ

导航