码迷,mamicode.com
首页 > Web开发 > 详细

Hibernate简介

时间:2016-03-14 09:30:30      阅读:157      评论:0      收藏:0      [点我收藏+]

标签:

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简介

标签:

原文地址:http://www.cnblogs.com/Crow0/p/5274530.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!