会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
零星一点
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
5
6
下一页
2016年9月9日
看看
摘要: 解析:此题目考查的是对Hibernate中交叉连接的理解。HQL支持SQL风格的交叉连接查询,交叉连接适用于两个类之间没有定义任何关联时。在where字句中,通过属性作为筛选条件,如统计报表数据。使用交叉连接时应避免“from Dept,Emp”这样的语句出现。执行这条HQL查询语句,返回DEPT表
阅读全文
posted @ 2016-09-09 12:02 零星一点
阅读(198)
评论(0)
推荐(0)
2016年9月6日
二级缓存
摘要: 看图说话二级缓存原理图:每次从二级缓存中取出的对象,都是一个新的对象。 ************************************************************************************** 所需的jar包 关键就是在大配置中:
阅读全文
posted @ 2016-09-06 19:41 零星一点
阅读(119)
评论(0)
推荐(0)
2016年9月5日
.Hibernate一对一映射与组件映射
摘要: 1.按照外键映射(Hibernate提供了两种映射一对一关联关系的方式:按照外键映射和按照主键映射) 实现需要: 创建实体类Users1和Resume1 public class Users1 { private Integer userid; private String username; pr
阅读全文
posted @ 2016-09-05 15:20 零星一点
阅读(96)
评论(0)
推荐(0)
2016年9月4日
延迟的加载
摘要: 延迟加载分类: 01.类级别的查询策略 类级别可选的加载策略包括立即加载和延迟加载。默认为延迟加载也就是true。表示采用延迟加载;如果lazy属性为false,表示采用立即加载 load()方法在Id属性和getClass(),不去请求数据库,其他属性需请求数据库 02.一对多和多对多关联的查询策
阅读全文
posted @ 2016-09-04 23:48 零星一点
阅读(144)
评论(0)
推荐(0)
open Session In View模式
摘要: 首先看图说话: ****Open Session In View模式的主要思想是:在用户的每一次请求过程始终保持一个Session对象打开着*** 接下来就是代码: +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
阅读全文
posted @ 2016-09-04 15:51 零星一点
阅读(1774)
评论(0)
推荐(0)
2016年9月3日
双向多对多
摘要: 建立多对多双向关联关系 1.创建Employee持久化类 public class Employee implements java.io.Serializable { // Fields private Integer empid; private String empname; private
阅读全文
posted @ 2016-09-03 15:42 零星一点
阅读(163)
评论(0)
推荐(0)
2016年8月31日
5 、6
摘要: 多对一单向关联: 在Emp中定义一个Dept属性,而在Dept类中无须定义存放Emp对象的集合属性。 1.准备JavaBean 定义Department 类: 定义Employee类: 2.准备持久化类的映射文件 准备Department.hbm.xml文件 准备Employee.hbm.xml文件
阅读全文
posted @ 2016-08-31 17:41 零星一点
阅读(178)
评论(0)
推荐(0)
hibernate ThreadLocal
摘要: 代码 通过ThreadLocal存取的数据,总是与当前线程相关,也就是说,JVM 为每个运行的线程,绑定了私有的本地实例存取空间,从而为多线程环境常出现的并发访问问题提供了一种隔离机制。 从线程的角度看,每个线程都保持一个对其线程局部变量副本的隐式引用,只要线程是活动的并且 ThreadLocal
阅读全文
posted @ 2016-08-31 17:09 零星一点
阅读(390)
评论(0)
推荐(0)
save与 merge与 saveOrUpdate的区别
摘要: save()方法很显然是执行保存操作的,如果是对一个新的刚new出来的对象进行保存,自然要使用这个方法了,数据库中没有这个对象。 update()如果是对一个已经存在的托管对象进行更新那么肯定是要使用update()方法了,数据中有这个对象。 saveOrUpdate()这个方法是更新或者插入,有主
阅读全文
posted @ 2016-08-31 16:57 零星一点
阅读(2072)
评论(0)
推荐(0)
2016年8月29日
Hibernate 关于load和get方法区别
摘要: load和个体方法都可以充分利用内部缓存和二级缓存中的现有数据。 ************************************************************************** Session.load/get方法均可以根据指定的实体类和id从数据库读取记录,并
阅读全文
posted @ 2016-08-29 14:19 零星一点
阅读(414)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
下一页
公告