1. 程式人生 > >mybatis的優缺點及應用場合

mybatis的優缺點及應用場合

.html 耦合 簡單的 字段 優缺點 ati 持久化 耦合度 選擇

mybatis框架的優點

  1. 與jdbc相比,減少了50%以上的代碼量
  2. mybatis是最簡單的持久化框架,小巧簡單且易學
  3. mybatis想到靈活,不會對應用程序或者數據庫的現有設計強加任何影響,SQL寫在xml裏,從程序代碼中徹底分離,降低耦合度,便於統一管理和優化,並可重用
  4. 提供xml標簽,支持編寫動態SQL語句
  5. 提供映射標簽,支持對象與數據庫的orm字段關系映射

需要了解orm可以參考此博客:https://www.cnblogs.com/huanhang/p/6054908.html

mybatis框架的缺點

  1. SQL語句的編寫工作量較大,對開發人員編寫SQL語句的功底有一定要求
  2. SQL語句依賴數據庫,導致數據庫移植性差,不能隨意更換數據庫

mybatis的應用場合

  mybatis是一個足夠靈活的DAO層解決方案,對性能要求很高,或許要較多變得項目,如互聯網項目,那麽mybatis是不錯的選擇

mybatis的優缺點及應用場合