Hibernate的優點缺點

2021-09-01 13:13:21 字數 444 閱讀 5590

優點:乙個orm框架,以物件的形式來運算元據庫,方便開發,同時不依賴於某種特定的資料庫。

1.sql語句不用寫了,它使用時只需要操縱物件,使開發更物件化,為我們提高了生產力;

2.移植性會很好;

3.它實現了透明持久化,如pojo,這個物件沒有實現第三方框架或者介面;

4.它沒有侵入性,即所謂的輕量級框架;

5.物件之間有很清晰的關係

一般場合:

針對某一物件(單個物件)簡單的查\改\刪\增,不是批量修改、刪除,適合用hibernate;

缺點:

而對於批量修改、刪除,不適合用hibernate,這也是or框架的弱點;

要使用資料庫的特定優化機制的時候,不適合用hibernate

還有一種是ibatis,它也是一種輕量級框架,不屬於or對映框架

優點缺點談

何謂缺點?就是乙個人或者組織那些達不到社會平均水平的地方。何謂優點?就是比平均水平明顯做得好的地方。優點加缺點,等於特點,或曰特色。於是,普世意味著平均水平,大家皆如此。乙個人或者乙個組織要進步,對待自己的缺點必須採取普世的態度,這裡的普世,代表著一種自問 別人可以為什麼我不行 的發奮精神。要敲釘子...

SpringCloud優點 缺點

優點 1 服務拆分粒度更細,有利於資源重複利用,有利於提高開發效率 2 可以更精準的制定優化服務方案,提高系統的可維護性 3 微服務架構採用去中心化思想,服務之間採用restful等輕量級通訊,比esb更輕量 4 適於網際網路時代,產品迭代週期更短 缺點 1 微服務過多,治理成本高,不利於維護系統 ...

requirejs的優點及缺點

最近在學習requirejs,學了一段時間,卻發現自己沒有搞懂乙個問題,為什麼需要requirejs,為什麼需要模組化載入呢?今天看到csdn上的一篇部落格,解決了我的種種疑問 requirejs採用lazyload的方式 後載入 載入js指令碼,這樣的載入方式大大的提高了效能 requirejs採...