随笔分类 -  Hibernate

摘要:http://blog.csdn.net/yerenyuan_pku/article/details/70768603 HQL优化 使用参数绑定 使用绑定参数的原因是让数据库一次解析SQL,对后续的重复请求可以使用生成好的执行计划,这样做节省CPU时间和内存。 避免SQL注入。 尽量少使用NOT 如 阅读全文
posted @ 2017-06-08 17:53 疯子110 阅读(1071) 评论(0) 推荐(0)
摘要:http://blog.csdn.net/yerenyuan_pku/article/details/70650239 事务介绍 什么是事务? 事务就是逻辑上的一组操作,组成这组操作的各个单元要么全部成功,要么全都失败。 事务的四个特性 原子性:不可分割的一个整体。 一致性:事务在执行前后,要保证数 阅读全文
posted @ 2017-06-08 17:45 疯子110 阅读(257) 评论(0) 推荐(0)
摘要:http://blog.csdn.net/yerenyuan_pku/article/details/70556208 Hibernate中的多表操作 在实际开发中,我们不可能只是简简单单地去操作单表,绝大部分都是要对多表进行操作的。所以本文就来讲述Hibernate中的多表操作,讲之前,先复习一下 阅读全文
posted @ 2017-06-08 17:44 疯子110 阅读(637) 评论(0) 推荐(0)
摘要:http://blog.csdn.net/yerenyuan_pku/article/details/70554816 Hibernate检索方式概述 我们在对数据库的操作中,最常用的是select,那么使用Hibernate如何进行select操作呢?本文就来徐徐道来。 Hibernate检索方式 阅读全文
posted @ 2017-06-08 17:36 疯子110 阅读(902) 评论(0) 推荐(0)
摘要:http://blog.csdn.net/yerenyuan_pku/article/details/70162268 Hibernate注解开发 在Hibernate中我们一般都会使用注解,这样可以帮助我们大大简化hbm映射文件的配置。下面我就来为大家详细介绍。 PO类注解配置 首先肯定是搭建好H 阅读全文
posted @ 2017-06-08 17:28 疯子110 阅读(566) 评论(0) 推荐(0)
摘要:http://blog.csdn.net/yerenyuan_pku/article/details/70152173 Hibernate关联映射——一对多(多对一) 我们以客户(Customer)与订单(Order)为例来讲解Hibernate关联映射中的一对多关联关系。 首先肯定是搭建好Hibe 阅读全文
posted @ 2017-06-08 17:18 疯子110 阅读(842) 评论(0) 推荐(0)
摘要:http://blog.csdn.net/yerenyuan_pku/article/details/70148618 Hibernate关联映射——对象的三种关系 Hibernate框架基于ORM设计思想,它将关系型数据库中的表与我们java中的类进行映射,一个对象就对应着表中的一条记录,而表中的 阅读全文
posted @ 2017-06-08 17:01 疯子110 阅读(318) 评论(0) 推荐(0)
摘要:http://blog.csdn.net/yerenyuan_pku/article/details/70148567 Hibernate的一级缓存 Hibernate的一级缓存就是指Session缓存。通过查看Session接口的实现类——SessionImpl.java的源码可发现有如下两个类: 阅读全文
posted @ 2017-06-08 16:57 疯子110 阅读(765) 评论(0) 推荐(0)
摘要:http://blog.csdn.net/yerenyuan_pku/article/details/65462930 Hibernate持久化类 什么是持久化类呢?在Hibernate中持久化类的英文名称是Persistent Object(简称PO),PO=POJO+hbm映射配置文件。 对于H 阅读全文
posted @ 2017-06-08 16:51 疯子110 阅读(795) 评论(0) 推荐(0)
摘要:http://blog.csdn.net/yerenyuan_pku/article/details/65103203 可在度娘上摘抄如下文字: Hibernate的核心类和接口一共有6个,分别为:Session、SessionFactory、Transaction、Query、Criteria和C 阅读全文
posted @ 2017-06-08 16:47 疯子110 阅读(440) 评论(0) 推荐(0)
摘要:http://blog.csdn.net/yerenyuan_pku/article/details/65041077 在《Hibernate快速入门》一文中,我有讲到Hibernate的两个配置文件,今天就来详细地介绍这两个配置文件。 Hibernate的配置详解 在Hibernate中,我们使用 阅读全文
posted @ 2017-06-08 16:40 疯子110 阅读(471) 评论(0) 推荐(0)
摘要:http://blog.csdn.net/yerenyuan_pku/article/details/64209343 Hibernate框架介绍 什么是Hibernate 我们可以从度娘上摘抄这样有关Hibernate的介绍: Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行 阅读全文
posted @ 2017-06-08 16:36 疯子110 阅读(433) 评论(0) 推荐(0)
摘要:http://blog.csdn.net/yerenyuan_pku/article/details/52761021 上一篇文章中我们学习了Hibernate中java对象的状态以及对象的状态之间如何转换。本文我们将详细讲解Session中的方法。 save() Session的save()方法使 阅读全文
posted @ 2017-06-08 16:24 疯子110 阅读(256) 评论(0) 推荐(0)
摘要:http://blog.csdn.net/yerenyuan_pku/article/details/52760627 在Hibernate中java对象的状态 Hibernate把对象分为4种状态: 临时状态 持久化状态 游离状态 删除状态 Session的特定方法能使对象从一个状态转换到另一个状 阅读全文
posted @ 2017-06-08 16:17 疯子110 阅读(387) 评论(0) 推荐(0)
摘要:http://blog.csdn.net/yerenyuan_pku/article/details/52760010 我们以部门和员工的关系为例讲解一对多关联关系映射时,删除部门时,如果部门有关联的员工且inverse属性为false,那么由于可以维护关联关系,它就会先把关联的员工的外键列设为nu 阅读全文
posted @ 2017-06-08 16:15 疯子110 阅读(530) 评论(0) 推荐(0)
摘要:http://blog.csdn.net/yerenyuan_pku/article/details/52756536 多对多关联关系映射 多对多的实体关系模型也是很常见的,比如学生和课程的关系。一个学生可以选修多门课程,一个课程可以被多名学生选修。在关系型数据库中对于多对多关联关系的处理一般采用中 阅读全文
posted @ 2017-06-08 16:11 疯子110 阅读(595) 评论(0) 推荐(0)
摘要:http://blog.csdn.net/yerenyuan_pku/article/details/52746413 上一篇文章Hibernate框架基础——映射集合属性详细讲解的是值类型的集合(即集合元素是普通类型)。现在从本文开始我们就要介绍实体类型的集合(即集合元素是另一个实体)了。 一对多 阅读全文
posted @ 2017-06-08 16:06 疯子110 阅读(585) 评论(0) 推荐(0)
摘要:http://blog.csdn.net/yerenyuan_pku/article/details/52745486 集合映射 集合属性大致有两种: 单纯的集合属性,如像List、Set或数组等集合属性。 Map结构的集合属性,每个属性值都有对应的Key映射。 集合映射的元素大致有如下几种: li 阅读全文
posted @ 2017-06-08 15:57 疯子110 阅读(518) 评论(0) 推荐(0)
摘要:http://blog.csdn.net/yerenyuan_pku/article/details/52740744 本文我们学习映射文件中的主键属性,废话不多说,直接开干。 我们首先在cn.itcast.d_hbm_id包下创建一个持久化类——User.java。 public class Us 阅读全文
posted @ 2017-06-08 15:46 疯子110 阅读(289) 评论(0) 推荐(0)
摘要:http://blog.csdn.net/yerenyuan_pku/article/details/52739871 持久化对象与OID 对持久化对象的要求 例,我们可在cn.itcast.c_hbm_property包下创建这样一个持久化类——User.java。 OID 为了在系统中能够找到所 阅读全文
posted @ 2017-06-08 15:37 疯子110 阅读(637) 评论(0) 推荐(0)