hibernate和mybatis的區別?

mybatis可以進行更爲細緻的SQL優化,可以減少查詢字段

mybatis容易掌握,hibernate不容易掌握

hibernate的DAO層開發比mybatis簡單,mybatis需要維護SQL和結果映射

hibernate對對象的維護和緩存要比mybatis好,對增刪改查的對象的維護要方便

hibernate數據庫移植性很好,mybatis的數據庫移植性不好,不同的數據庫需要寫不同SQL

hibernate有更好的二級緩存機制,可以使用第三方緩存,mybatis本身提供的緩存機制不佳

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章