博客专栏  >  架构   >  Hibernate5 入门教程

Hibernate5 入门教程

总结 Hibernate 的基本使用和基本的ORM映射概念,参考Hibernate官方文档和网络上的部分blog,方便自己查阅和给有需要的人提供参考

关注
3 已关注
10篇博文
  • Hibernate 入门(1):简介&安装

    Hibernate 简介 Hibernate 是 Gavin King于2001年开始,作为替代使用 POJO 代替传统 EJB 作为持久化层的 ORM 解决方案。 受 hibarnate 影响,Ja...

    2017-09-07 22:12
    286
  • Hibernate入门(2):基本使用

    Hibernate 基本使用 在应用程序中使用 Hibernate 框架的基本步骤如下: 1)将 Hibernate 相关依赖库导入项目中(详见01. Hibernate 简介 & 安装); ...

    2017-09-07 22:21
    163
  • Hibernate入门(3):属性映射 & 主键映射

    属性映射 1)@Column 修饰属性 使用 @Column 修饰POJO属性,可以同时指定一些映射信息,常用的信息如下(这些@Column属性都是可选的): nam...

    2017-09-07 22:22
    375
  • Hibernate入门(4):集合映射&组件映射

    集合映射 1、Hibernate的集合映射包含2种: ①单纯的集合映射,包括List、Set、数组; ②Map结构的集合映射; 2、Hibernate要求使用集合接口来声明集合属性,这是因为这...

    2017-09-07 22:25
    220
  • Hibernate入门(5):关联映射&继承映射

    关联映射 1、除了关系型数据库本身提供的基于关系的关联映射,Hibernate 也提供了面向对象的关联映射支持,这些关联关系大大简化了持久层数据的访问; 2、Hibernate提供的关联关系可以分为以...

    2017-09-07 22:33
    119
  • Hibernate入门(6):CRUD 增删改查

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

    2017-09-08 23:55
    382
  • Hibernate入门(7):HQL查询

    使用 Hibernate 进行 CURD 操作时候,插入、更新、删除操作可以直接通过对持久化实体(PO)实例来进行,对于查询操作,Hibernate 提供了以下3种方式来进行: HQL 查询...

    2017-09-08 23:58
    409
  • Hibernate入门(8):SQL查询

    使用 Hibernate 进行 CURD 操作时候,插入、更新、删除操作可以直接用过对持久化实体(PO)实例来进行,对于查询操作,Hibernate 提供了以下3种方式来进行: HQL 查询; C...

    2017-09-09 00:01
    351
  • Hibernate入门(9):数据过滤

    Hibernate 数据过滤 1、数据过滤可以理解成一种特殊的数据查询方式,这是一种整体的数据筛选方法,一旦启用数据过滤器,改过滤器会自动作用于指定作用域,只有满足过滤记录的数据才可以被选出啦,...

    2017-09-09 00:03
    385
  • Hibernate入门(10):缓存机制

    Hibernate 缓存机制 一级缓存和二级缓存 Hibernate 的缓存包括2个级别的缓存: 一级缓存:Session 级别,默认开启; 二级缓存:SessionFactory 级别,可选; ...

    2017-09-09 00:05
    370
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部