1. 程式人生 > >mybatis總結回顧

mybatis總結回顧

1.mybatis的介紹

  輕量級資料持久層框架,替代hibernate

2.mybatis的入門

  導包-->配置檔案(類名.xml、SqlMapConfig.xml)

  類名.xml:放對映、sql語句

  SqlMapConfig.xml:手動載入(通過程式碼進行載入)

3.原生dao開發

  介面+實現類

4.mapper開發(動態代理方式開發)

  介面+配置檔案

  裡面的規範:

  (1)配置檔案的名字必須與類名保持一致

  (2)配置檔案中標籤的id必須與介面中定義的方法一樣

5.核心檔案的配置分析

6.輸入對映與輸出對映(儘量少用集合)

7.動態sql :if   where  foreach  sql片段

8.關聯查詢      一對一     一對多

  一對一:自動對映(需要多寫一個bean類)

      手動對映(常用)    在相應的bean類中寫另一個bean的物件

  一對多:集合管理

9.spring與mybatis整合