Hibernate简介

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Hibernate简介相关的知识,希望对你有一定的参考价值。

1.Hibernate的概念
2.Hibernate的作用
3.Hibernate与JDBC对比
  使用JDBC具有以下缺点:
    需要编写大量的SQL语句
    需要给大量的?参数赋值
    需要将ResultSet结果集转换成实体对象
    SQL中包含特有函数,无法移植
  使用Hibernate可以解决上述问题:
    自动生成SQL语句
    自动给?参数赋值
    自动将ResultSet结果集转换成实提对象
    采用一致的方法对数据库操作,移植性好
4.Hibernate与MyBatis对比
  共性
    对JDBC进行了封装
    采用ORM思想解决了Entity和数据库的映射问题
  MyBatis
    MyBatis采用SQL与Entity映射,对JDBC封装程度较轻
    MyBatis自己写SQL,更具有灵活性
  Hibernate
    Hibernate采用数据库与Entity映射,对JDBC封装程度较重
    Hibernate自动生成SQL,对于基本的操作,开发效率高

以上是关于Hibernate简介的主要内容,如果未能解决你的问题,请参考以下文章

Hibernate简介与实例

Hibernate简介

Hibernate简介

hibernate学习笔记之一 hibernate简介

hibernate简介

Hibernate ORM框架——第一章:Hibernate简介与操作基础