hibernate和jdbc的优缺点,概述

Posted

tags:

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

1.分析hibernatejdbc的优缺点

jdbc的优点和缺点

   缺点

  1、查询代码特别繁琐

  2、重复性代码特别多,频繁的try,catch

  3、没有做到数据的缓存

  4sql的移植性不好(mysql语句不能使用在Oracle

   优点

     速度比较快

     把控性比较好


hibernate的优点和缺点

    是ormapping框架

ormapping框架:数据库的操作框架

   优点

      1、比较简单

      2、数据缓存:一级缓存    二级缓存   查询缓存

      3、移植性比较好

 

   缺点

      1、因为sql语句是hibernate内部生成的,所以程序员干预不了,不可控

      2、如果数据库特别大,不适合用hibernate


2.hibernate作用与学习内容介绍

hibernateormapping框架,

    ormapping的意思是:对象关系映射—— 让关系型数据库和对象发生关联

技术分享

hibernate学习内容:

   1hibernate的加载流程

   2crud的操作

   3、关系操作    重点

   4hibernate的优化  重点

       数据缓存

       懒加载

       抓取策略

       ……

   5hql语句


以上是关于hibernate和jdbc的优缺点,概述的主要内容,如果未能解决你的问题,请参考以下文章

jdbc与hibernate的优缺点比较

hibernate和jdbc的区别 优缺点

jdbc,mybatis,hibernate各自有优缺点以及区别

jdbc,mybatis,hibernate各自优缺点及区别

jdbc,mybatis,hibernate各自优缺点及区别

jdbc,mybatis,hibernate各自优缺点及区别