首页 > Web开发 > 详细

Hibernate框架

时间:2019-03-07 00:32:19      阅读:320      评论:0      收藏:0      [点我收藏+]

一、hibernate是什么

1.框架是什么

技术分享图片

2.hibernate框架是什么

 技术分享图片

3.hibernate的好处

技术分享图片

4.hibernate是一款orm框架

(1)orm:object relationg mapping. 对象关系映射

技术分享图片

(2)orm分4级

 技术分享图片

二、hibernate框架的搭建

 1.导包

技术分享图片

2.创建数据库,准备表,实体

技术分享图片

3.书写orm元数据(对象与表的映射配置文件)

 (1)导入约束

 技术分享图片

技术分享图片

(2)实体

技术分享图片

(3)orm元数据

技术分享图片

4.书写主配置文件

技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片

5.书写代码测试

 技术分享图片

技术分享图片

技术分享图片

技术分享图片

三、配置文件详解

1.orm元数据

 技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片

2.hibernate主配置

(1)必选属性配置(5个)

技术分享图片

(2)可选属性配置(3个)

 技术分享图片

技术分享图片

(3)元数据引入配置 

 技术分享图片

四、hibernateAPI详解

 1.Configuration

(1)创建

(2)加载主配置

(3)加载orm元数据(扩展|了解)

(4)创建sessionFactory

技术分享图片

2.SessionFactory

技术分享图片

 技术分享图片

3.Session

 技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片

(1)获得事务

(2)增

(3)查

(4)改

(5)删

4.Transaction

(1)封装了事务的操作.

(2)打开事务

技术分享图片

(3)提交事务

(4)回滚事务

 技术分享图片

补充:封装Utils工具类

技术分享图片

技术分享图片

技术分享图片

五、CRM练习:保存客户

 1.crm:customer ralation manager 客户关系管理系统;

2.具体见下个博客;

 

Hibernate框架

原文:https://www.cnblogs.com/HiJackykun/p/10486716.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!