上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 17 下一页
摘要: list 和 iterate 不同之处 a) list取所有; b) iterate 先取ID,等到用到的时候再根据ID来取对象; c) session 中 list 第二次发出,仍会到数据库查询; d) iterate 第二次,首先找 session 级缓存。 测试1: 测试2: 执行结果: 阅读全文
posted @ 2017-04-26 17:44 流年如水烟雨随风 阅读(514) 评论(0) 推荐(0) 编辑
摘要: 1. 注意 session.clear()的运用,尤其在不断分页查询的时候 a) 在一个大集合中进行遍历,遍历 msg,去除其中的含有敏感字样的对象 b) 另外一种形式的内存泄漏 面试题:Java 有内存泄漏吗? 语法上没有,因为已经被垃圾回收机制回收了; 但实际操作中,可能因为Java的操作失误会 阅读全文
posted @ 2017-04-26 16:28 流年如水烟雨随风 阅读(548) 评论(0) 推荐(0) 编辑
摘要: QBC 参考:(Hibernate的QBC查询) QBE 参考:(hibernate的QBE和QBC) 和 (Hibernate 查询方式(HQL/QBC/QBE)汇总) jar包链接: https://pan.baidu.com/s/1kVbVPmZ 密码: 384f QBC链接: https:/ 阅读全文
posted @ 2017-04-26 11:09 流年如水烟雨随风 阅读(1298) 评论(0) 推荐(0) 编辑
摘要: 1. NativeSQL > HQL > EJB QL(JP QL 1.0) > QBC(Query By Criteria) > QBE(Query By Example)2. 总结:QL应该和导航关系结合,共同为查询提供服务。 以下图为例: Category: 1 package com.bjs 阅读全文
posted @ 2017-04-25 21:17 流年如水烟雨随风 阅读(623) 评论(0) 推荐(0) 编辑
摘要: a) 使用联合主键@Embeddedi. 实现 Serializable 接口b) 不使用联合主键i. 并不存在唯一的一种映射关系 表之间的关系: 类之间的关系: Student 和 Course 是多对多的单向关联,根据需求,一般都是学生包括课程,课程不包含学生(根据需求确定); Score 中组 阅读全文
posted @ 2017-04-25 14:15 流年如水烟雨随风 阅读(549) 评论(0) 推荐(0) 编辑
摘要: 这种方案固定、通用,下面以公司组织结构为例,要实现的树状图如图所示: Org 组织类: 保存和获取节点: jar包链接: https://pan.baidu.com/s/1gf9nQoV 密码: 3uvj 代码链接: https://pan.baidu.com/s/1i4CXylf 密码: 8uau 阅读全文
posted @ 2017-04-25 10:13 流年如水烟雨随风 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 以Person,Student,Teacher三者的实现为例,关系如下图(Student和Teacher是Person类的子类): 三种策略: 第一种(SINGLE_TABLE):将所有类的字段都放在一个表之中,一张总表。 Person: 1 package com.bjsxt.hibernate; 阅读全文
posted @ 2017-04-24 17:26 流年如水烟雨随风 阅读(584) 评论(0) 推荐(0) 编辑
摘要: 1. Set2. List a) @OrderBy3. Map a) @Map key 注意:不支持基础数据类型(四类八种基础类型)的集合映射。 jar链接: https://pan.baidu.com/s/1slNgBkp 密码: 82u5 代码链接: https://pan.baidu.com/ 阅读全文
posted @ 2017-04-24 11:40 流年如水烟雨随风 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 关联关系中的CRUD_Cascade_Fetch 1. hibernate_1700_one2many_many2one_bi_crud 2. 设定 cascade 可以设定在持久化时对于关联对象的操作(CUD,R归Fetch管) 3. cascade 仅仅是帮我们省了编程的麻烦而已,不要把它的作用 阅读全文
posted @ 2017-04-24 08:33 流年如水烟雨随风 阅读(457) 评论(0) 推荐(0) 编辑
摘要: 老师(Teacher)知道自己教了哪些学生(Student),学生(Student)也知道教自己的有哪些老师(Teacher) Annotation 配置: Teacher: Student: XML 配置: Teacher.hbm.xml Student.hbm.xml jar包链接: https 阅读全文
posted @ 2017-04-21 11:29 流年如水烟雨随风 阅读(330) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 17 下一页