Hibernate(一)初始Hebirnate

一.关于Hibernamte的简介

1.Hibernate是一个开发源代码的对象关系映射框架(ORM;

2.JDBC进行了轻量级的封装,可以将实体类和数据库中的表产生映射关系;

3.是一个全自动的ORM框架;hibernate能自动生成sql语句;

4.程序员可以完全按照面向对象的编程思想来操作数据库.

我们现在学习的是Hibernate中的一个ORM他还有其他的

 

具体关于Hibernate的信息可以去官网上查询http://hibernate.org/ogm/

写一个关于hibernate的一些核心API

1.Configuration类

加载hibernate的核心文件,负责启动hibernate和创建SessionFactory对象

2.SessionFactory接口

初始化hibernate,是数据存储源的代理,负责创建session对象。在一个项目中我们只需要创建一个SessionFactory就可以了,需要操作多个数据库是,一个数据库对应一个SessionFactory

3.Session接口

负责执行持久化对象的CRUD(增删改查)操作,是线程不安全的,可以开启事务,创建Transaction对象

4.Transaction接口

针对的是事务

5.Query接口

方便我们对数据库数据的查询,有两种方式来实现查询:

 01.sql

 02.hql

6.Criteria接口

 query接口非常相似!完全面向对象的思想去操作数据库!

 

转载于:https://www.cnblogs.com/my-123/p/9092311.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值