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的意思是:对象关系映射—— 让关系型数据库和对象发生关联

wKioL1d0iLKjIyv2AAB52cPlmWI284.jpg

hibernate学习内容:

   1hibernate的加载流程

   2crud的操作

   3、关系操作    重点

   4hibernate的优化  重点

       数据缓存

       懒加载

       抓取策略

       ……

   5hql语句