程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> mybatis-關於MyBatis和MyBatis-Spring,請問這2個有什麼區別

mybatis-關於MyBatis和MyBatis-Spring,請問這2個有什麼區別

編輯:編程綜合問答
關於MyBatis和MyBatis-Spring,請問這2個有什麼區別

如題,最近想研究下MyBatis,但是不知道MyBatis和MyBatis-Spring這2者有什麼區別,
我自己用的一般都是Hibernate,但是發現現在好多公司都是用MyBatis,所以想研究下。

最佳回答:


MyBatis是單獨的持久層,
MyBatis-Spring.jar是無縫整合的jar,
其實手動整合是一樣的 ,
至於myBatis 和 hibernate的區別
宏觀上講 myBatis是半自動化的持久層,hibernate是全自動化的持久層。
客觀上來說 hibernate要比myBatis開發效率高
個人更喜歡 用myBatis 原因可能是清晰的sql語句看起來很直觀吧

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved