10Mybatis_mybatis和hibernate本質區別和應用場景


hibernate:是一個標准的ORM框架(對象關系映射)。入門門檻較高,不需要程序寫sql語句,sql語句自動生產了。

對sql的優化比較困難。

應用場景:適用與需求變化不多的中小型項目中,比如后台管理,erp,orm,oa;

 

 

 

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

試用場景:適用於需求變化較多的項目,比如:互聯網項目。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM