您的位置:首页 > 其它

Hibernate学习笔记之概述

2017-03-19 09:27 176 查看
此文章为自己书写,在Word上做的笔记,然后拷贝到这上边的,无任何抄袭。另外若是程序有任何问题可以私信我。

前言

我觉得若是你想学框架的话,首先应该先将Javaweb的基础掌握好,要不得话框架也是非常吃力的。

概述

第一天:Hibernate入门和基本操作

       1、web内容回顾

              (1)javaee的三层结构

              (2)mvc思想

       2、Hibernate概述

       3、Hibernate入门案例

       4、Hibernate配置文件

       5、Hibernate的api使用

第二天:Hibernate概念和api的使用

       1、实体类的编写规则

       2、hibernate的主键生成策略

       3、实体类操作

              (1)CRUD操作

              (2)实体类的对象状态

       4、hibernate的一级缓存

       5、hibernate的事务操作

              (1)事务代码规则写法

       6、hibernate的其他API(查询)

第三天:Hibernate配置一对多、多对多

       1、表与表之间关系回顾

              (1)一对多(客户与联系人)

              (2)多对多(用户与角色)

       2、Hibernate一对多操作

              (1)一对多映射配置

              (2)一对多级联保存

              (3)一对多级联删除

              (4)inverse属性

       3、Hibernate多对多操作

              (1)多对多映射配置

              (2)多对多级联保存(重点)

              (3)多对多级联删除

              (4)维护第三张表

第四天:Hibernate查询操作

       1、Hibernate的查询方式

       2、对象导航的查询

       3、hql查询

              (1)查询所有

              (2)条件查询

              (3)排序查询

              (4)分页查询

              (5)投影查询

              (6)聚集函数查询

       4、qbc查询

              (1)查询所有

              (2)条件查询

              (3)排序查询

              (4)分页查询

              (5)统计查询

              (6)离线查询

       5、hql多表查询

              (1)mysql多表查询回顾

              (2)hql多表查询

       6、Hibernate的检索策略

              (1)概念

              (2)具体操作
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息