Hibernate学习笔记之概述

此文章为自己书写,在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)具体操作

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值