JPA的4种策略,分别为:AUTO策略,Sequence策略,Identity策略,Table策略。1 AUTO策略auto策略是JPA默认的策略,在hibernate的代码 Gene
下面演示JPA注解方式的多对多关系映射。以用户 和 角色 为例。更多多对多的需求可以参考XML版本的多对多映射:http: www yiidian com h
下面演示JPA注解方式的一对一关系映射。以公民 和 身份证 为例。更多一对一的需求可以参考XML版本的一对一映射:http: www yiidian com
Hibernate 与JPA的关系
Hibernate fetch抓取策略,抓取策略,指的是使用Hibernate查询一个对象的时候,查询其关联对象 应该如何查询 是Hibernate的一种优化手段!
Hibernate 事务管理
Hibernate 二级缓存和查询缓存
Hibernate lazy延迟加载,当Hibernate从数据库中加载某个对象时,不加载关联的对象,而只是生成了代理对象,获取使用session中的load的方法(在没有改变lazy属性为false的情况下)获取到的也是代理对象
Hibernate 整合C3P0,下面看Hibernate如何整合连接池c3p0。
Hibernate 一级缓存和快照,Hibernate的一级缓存就是指Session缓存。通过查看Session接口的实现类——SessionImpl java的源码