Hibernate
MarvellousL
这个作者很懒,什么都没留下…
展开
-
Hibernate的持久化类编写规范、对象标识符、一级缓存与事务绑定
1、持久化类编写规范首先,什么是持久化,持久化就是将数据保存到数据库中,这样数据就被“持久化”了。那么什么是持久化类?持久化类就是与数据库表建立了映射关系的Java类。持久化类的编写规范实际上基本等同于JavaBean的编写规范,具体描述如下:a、持久化类需要提供无参的构造方法b、持久化的属性需要私有,对私有的属性提供get和set方法c、持久化类的属性要尽量使用包装类型,而避...原创 2019-05-14 10:51:33 · 162 阅读 · 0 评论 -
Hibernate的事务级别控制与查询对象的API(Query查询与Criterial查询+离线查询)
1、事务级别控制可以在Hibernate的配置文件中对事务进行配置。配置文件中,可以设置事务的隔离级别。其具体的配置方法是在hibernate.cfg.xml文件中的<session-factory>标签元素中进行的。配置方法如下所示。(这些事务隔离级别的具体描述可见JDBC)<!—事务隔离级别hibernate.connection.isolation = ...原创 2019-05-14 11:00:27 · 352 阅读 · 0 评论 -
Hibernate中的一对多与多对多关系与级联操作
1、一对多关系直接上一对多关系的相关代码此处代码中所使用的表结构为客户表和联系人表,其中客户表为主表,联系人为从表/** * 客户的实体类 */public class Customer implements Serializable { private Long custId; private String custName; private String custS...原创 2019-05-14 11:56:22 · 289 阅读 · 0 评论 -
Hibernate的JPA
JPA相关概念JPA概述全称是:Java Persistence API。是SUN公司推出的一套基于ORM的规范。hibernate框架中提供了JPA的实现。JPA通过JDK 5.0注解或XML描述对象-关系表的映射关系,并将运行期的实体对象持久化到数据库中。JPA的优势标准化JPA 是JCP 组织发布的Java EE 标准之一,因此任何声称符合JPA 标准的框架都遵...原创 2019-05-14 12:09:10 · 5772 阅读 · 0 评论 -
Hibernate框架入门,使用Hibernate实现基础的增删改查操作
1、Hibernate简介首先,什么是hibernate?Hibernate是一个开放源代码的ORM框架,它对JDBC进行了轻量级的对象封装,使得Java开发人员可以使用面向对象的编程思想来操作数据库。Hbernate框架对应Javaee三层结构中的DAO层,其是用来操作数据库的一个框架,使用Hibernate框架可以极大地简化DAO层的代码。那么什么是ORM?ORM是一种技术,它是Obj...原创 2019-05-13 17:38:32 · 1376 阅读 · 1 评论