06.Mybatis和Hibernet的本質(zhì)區(qū)別和應(yīng)用場景

hibernate:

是一個標(biāo)準(zhǔn)的ORM框架(對象關(guān)系映射)。入門門檻較高,不需要程序?qū)憇ql,sql語句自動生成。對sql語句的優(yōu)化修改比較困難。

應(yīng)用場景:

適用于需求變化不多的中小型項目,比如后臺管理系統(tǒng),ERP,ORM,OA。

mybatis:

專注sql本身,需要程序員自己編寫sql語句,sql語句修改優(yōu)化比較方便。mybatis是一個不完全的ORM框架,雖然程序員自己寫sql,mybatis也可以實現(xiàn)映射(輸入映射,輸出映射)。

應(yīng)用場景:

適用于需求變化較多的項目,比如:互聯(lián)網(wǎng)項目

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容