
hibernate
田田田田__
心若向阳,无谓悲伤
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Hibernate——笔记01
什么是Hibernate? 应用在JavaWeb三层结构中的DAO层 主要实现的是对数据库的增删改查,避免了写重复且复杂的JDBC代码 它是一个开源并且轻量级的框架 什么是orm思想 ...原创 2018-10-17 13:25:33 · 228 阅读 · 0 评论 -
Hibernate——笔记02
Hibernate主键增长策略 native(自增长) uuid(使用长度为16位uuid作为主键值) 1)映射文件的配置 <id name="uid" column="uid"> <!-- 设置字段属性 class:native 就是设置该字段为主键并且自增长 class:uuid 使用长度为16位uuid作为主键值 -->...原创 2018-10-17 18:06:49 · 198 阅读 · 0 评论 -
Hibernate——笔记03
表与表的关系 一对一 一对多(常用) 多对多(常用)注:需要建立第三张表 一对多操作 实体类以及实体之间的关系的创建 映射文件的配置映射文件的配置 核心配置文件的配置 具体的操作 1)cascade属性:级联操作 2)级联保存 3)级联删除 实体类 package tqb.entity; import java.util.HashSet; import java.util.Set; p...原创 2018-10-21 18:49:52 · 159 阅读 · 0 评论 -
Hibernate——笔记04
Hibernate的查询方式 对象导航查询 OID查询 HQL单表查询 1)查询所有 2)条件查询 3)排序查询 4)分页查询 5)投影查询 6)聚合函数查询 QBC查询 1)查询所有 2)条件查询 3)排序查询 4)分页查询 5)统计查询(实质是聚合函数查询,封装成了具体的方法实现) 6)离线查询 HQL多表查询 1)内连接查询 2)迫切内连接查询 3)左(右)外连接查询 4)迫切左(右)外连...原创 2018-10-21 20:36:36 · 160 阅读 · 0 评论