hibernate和jdbc的优缺点,概述
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了hibernate和jdbc的优缺点,概述相关的知识,希望对你有一定的参考价值。
1.分析hibernate和jdbc的优缺点
jdbc的优点和缺点
缺点
1、查询代码特别繁琐
2、重复性代码特别多,频繁的try,catch
3、没有做到数据的缓存
4、sql的移植性不好(mysql语句不能使用在Oracle)
优点
速度比较快
把控性比较好
hibernate的优点和缺点
是ormapping框架
ormapping框架:数据库的操作框架
优点
1、比较简单
2、数据缓存:一级缓存 二级缓存 查询缓存
3、移植性比较好
缺点
1、因为sql语句是hibernate内部生成的,所以程序员干预不了,不可控
2、如果数据库特别大,不适合用hibernate
2.hibernate作用与学习内容介绍
hibernate是ormapping框架,
ormapping的意思是:对象关系映射—— 让关系型数据库和对象发生关联
hibernate学习内容:
1、hibernate的加载流程
2、crud的操作
3、关系操作 重点
4、hibernate的优化 重点
数据缓存
懒加载
抓取策略
……
5、hql语句
以上是关于hibernate和jdbc的优缺点,概述的主要内容,如果未能解决你的问题,请参考以下文章
jdbc,mybatis,hibernate各自有优缺点以及区别
jdbc,mybatis,hibernate各自优缺点及区别