温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

Hibernate介绍

发布时间:2020-08-15 06:23:13 来源:网络 阅读:405 作者:yeleven 栏目:开发技术

Hibernate是目前最流行的ORM框架之一,它是一个面向java环境的对象/关系数据库映射工具。

Hibernate也是一个轻量级的O/R Mapping框架,是目前最流行的持久层解决方案,较之另一个持久层框架MyBATIS,Hibernate更具有面向对象的特征,较之传统的EJB的持久层解决方案,Hibernate则采用低侵入式的设计,即完全采用普通的Java对象(POJO,VO),而不必继承Hibernate的某个超类或实现Hibernate的某个接口。Hibernate是面向对象的程序设计语言和关系数据库之间的桥梁,真正实现了开发者采用面向对象的方式来操作关系型数据库


Hibernate的作用

  1. 让我们可以使用面向对象的方式更方便进行持久化相关操作的开发。

  2. 提高开发效率。

Hibernate不一定可以提高程序的性能!

Hibernate不一定可以提高可扩展性、可维护性!


Hibernate是ORM规范的实现框架,

    所有ORM框架的作用,负责把面向对象的持久化操作,转换为数据库标准SQL语句执行。


ORM规范映射思想:

    一个表 映射 成一个类。

    一行记录(一条记录)映射成一个对象。

    一列(一个字段)映射 成 对象 的属性。

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI