Al_assad的博客

念念不忘,必有回响

Hibernate入门(10):缓存机制

Hibernate 缓存机制一级缓存和二级缓存Hibernate 的缓存包括2个级别的缓存:一级缓存:Session 级别,默认开启;二级缓存:SessionFactory 级别,可选;1)一级缓存Session 级别的缓存总是开启的,在开发过程中一般不需要进行控制,当应用保存持久化实体时,Ses...

2017-09-09 00:05:10

阅读数 873

评论数 0

Hibernate入门(9):数据过滤

Hibernate 数据过滤1、数据过滤可以理解成一种特殊的数据查询方式,这是一种整体的数据筛选方法,一旦启用数据过滤器,改过滤器会自动作用于指定作用域,只有满足过滤记录的数据才可以被选出啦,从这个角度来讲,Hibernate提供的数据过滤机制,可以看成是条件查询的一种辅助手段;2、Hiberna...

2017-09-09 00:03:32

阅读数 938

评论数 0

Hibernate入门(8):SQL查询

使用 Hibernate 进行 CURD 操作时候,插入、更新、删除操作可以直接用过对持久化实体(PO)实例来进行,对于查询操作,Hibernate 提供了以下3种方式来进行:HQL 查询;Criteria 条件查询(hibernate 5.x 已经废弃);SQL 查询;以下示例代码中出现的 Hi...

2017-09-09 00:01:21

阅读数 591

评论数 0

Hibernate入门(7):HQL查询

使用 Hibernate 进行 CURD 操作时候,插入、更新、删除操作可以直接通过对持久化实体(PO)实例来进行,对于查询操作,Hibernate 提供了以下3种方式来进行:HQL 查询;Criteria 条件查询(hibernate 5.x 已经废弃);SQL 查询;以下示例代码中出现的 Hi...

2017-09-08 23:58:40

阅读数 1121

评论数 0

Hibernate入门(6):CRUD 增删改查

Hibernate CRUD 增删改查 Hibernate 是一种 ORM 架构,对于数据库进行的 CRUD 操作都是建立在实体对象上的,这个区别于面向数据表关系的 JDBC ;以下示例中使用的 HibernateUtil 类是一个封装的 Session 管理类,详见:HibernateUtil查...

2017-09-08 23:55:39

阅读数 802

评论数 0

Hibernate入门(5):关联映射&继承映射

关联映射1、除了关系型数据库本身提供的基于关系的关联映射,Hibernate 也提供了面向对象的关联映射支持,这些关联关系大大简化了持久层数据的访问;2、Hibernate提供的关联关系可以分为以下2种,可以根据需求选择关联形式;单向关联:只能从一端访问另一端;双向关联:两端都可以相互访问;3、单...

2017-09-07 22:33:38

阅读数 439

评论数 0

Hibernate入门(4):集合映射&组件映射

集合映射1、Hibernate的集合映射包含2种:①单纯的集合映射,包括List、Set、数组;②Map结构的集合映射;2、Hibernate要求使用集合接口来声明集合属性,这是因为这些集合的实际实现是使用Hibernate的内部实现映射类;3、Hibernate的集合映射实例具有值类型的行为,当...

2017-09-07 22:25:03

阅读数 493

评论数 0

Hibernate入门(3):属性映射 & 主键映射

属性映射1)@Column 修饰属性使用 @Column 修饰POJO属性,可以同时指定一些映射信息,常用的信息如下(这些@Column属性都是可选的):name指定该列的列名length指定该列的最大长度,默认 255nullable指定该是否可以为空,默认 trueunique指定该列是否具有...

2017-09-07 22:22:54

阅读数 614

评论数 0

Hibernate入门(2):基本使用

 Hibernate 基本使用在应用程序中使用 Hibernate 框架的基本步骤如下:1)将 Hibernate 相关依赖库导入项目中(详见 http://blog.csdn.net/al_assad/article/details/77887263);2)创建POJO(持久化实体)类,对于数据...

2017-09-07 22:21:00

阅读数 454

评论数 0

Hibernate 入门(1):简介&安装

Hibernate 简介Hibernate 是 Gavin King于2001年开始,作为替代使用 POJO 代替传统 EJB 作为持久化层的 ORM 解决方案。 受 hibarnate 影响,Java EE 5 规范抛弃了传统的 EJB,使用 JPA 实体,JPA实体完全可以当作 hiberna...

2017-09-07 22:12:42

阅读数 557

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭