首页 > Web开发 > 详细

Hibernate框架学习1

时间:2018-05-18 19:12:45      阅读:188      评论:0      收藏:0      [点我收藏+]

 

 

 

 

 

 

 

 

 

 

 

 

框架是什么

1.框架是用来提高开发效率的

2.封装了好了一些功能.我们需要使用这些功能时,调用即可.不需要再手动实现.

3.所以框架可以理解成是一个半成品的项目.只要懂得如何驾驭这些功能即可.

 

orm分4级

1.hibernate属于4级:完全面向对象操作数据库

2.mybatis属于2级

3. dbutils属于1级

 

hibernate的好处

操作数据库的时候,可以以面向对象的方式来完成.不需要书写SQL语句

使用配置文件(或者其他手段),将对象的信息与数据库中的表进行对应

 

使用步骤:

1.导包  required (9个) + 数据库驱动包 + 

2.准备实体  然后书写映射文件

技术分享图片

主配置文件

技术分享图片

技术分享图片

技术分享图片

测试

技术分享图片

配置文件详解

 技术分享图片

class元素

 技术分享图片

id元素

 技术分享图片

property元素

 技术分享图片

 

hibernate主配置

必选属性配置(5个)

技术分享图片

可选属性配置(3个)

 技术分享图片

元数据引入配置

 技术分享图片

hibernateAPI详解

Configuration

 技术分享图片

加载主配置

 技术分享图片

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

技术分享图片

创建sessionFactory

 技术分享图片

SessionFactory

 技术分享图片

技术分享图片

Session

 技术分享图片

获得事务

 技术分享图片

 

增删改查

技术分享图片

技术分享图片

技术分享图片

技术分享图片

 

Transaction

封装了事务的操作.

打开事务

 技术分享图片

技术分享图片

推荐使用

 

提交事务 session.commit()  回滚事务  session.callback()

Hibernate框架学习1

原文:https://www.cnblogs.com/escapist/p/9057426.html

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