hibernate和jdbc的优缺点,概述
1.分析hibernate和jdbc的優(yōu)缺點(diǎn)
jdbc的優(yōu)點(diǎn)和缺點(diǎn)
???缺點(diǎn)
??1、查詢代碼特別繁瑣
??2、重復(fù)性代碼特別多,頻繁的try,catch
??3、沒(méi)有做到數(shù)據(jù)的緩存
??4、sql的移植性不好(mysql語(yǔ)句不能使用在Oracle)
???優(yōu)點(diǎn)
?????速度比較快
?????把控性比較好
hibernate的優(yōu)點(diǎn)和缺點(diǎn)
????是ormapping框架
ormapping框架:數(shù)據(jù)庫(kù)的操作框架
???優(yōu)點(diǎn)
??????1、比較簡(jiǎn)單
??????2、數(shù)據(jù)緩存:一級(jí)緩存 ???二級(jí)緩存 ??查詢緩存
??????3、移植性比較好
?
???缺點(diǎn)
??????1、因?yàn)?/span>sql語(yǔ)句是hibernate內(nèi)部生成的,所以程序員干預(yù)不了,不可控
??????2、如果數(shù)據(jù)庫(kù)特別大,不適合用hibernate
2.hibernate作用與學(xué)習(xí)內(nèi)容介紹
hibernate是ormapping框架,
????ormapping的意思是:對(duì)象關(guān)系映射——?讓關(guān)系型數(shù)據(jù)庫(kù)和對(duì)象發(fā)生關(guān)聯(lián)
hibernate學(xué)習(xí)內(nèi)容:
???1、hibernate的加載流程
???2、crud的操作
???3、關(guān)系操作 ???重點(diǎn)
???4、hibernate的優(yōu)化 ?重點(diǎn)
???????數(shù)據(jù)緩存
???????懶加載
???????抓取策略
???????……
???5、hql語(yǔ)句
轉(zhuǎn)載于:https://blog.51cto.com/pengya123/1794459
《新程序員》:云原生和全面數(shù)字化實(shí)踐50位技術(shù)專家共同創(chuàng)作,文字、視頻、音頻交互閱讀總結(jié)
以上是生活随笔為你收集整理的hibernate和jdbc的优缺点,概述的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: log4j.properties配置总结
- 下一篇: Linux快速入门02-文件系统管理