天天看點

MyBitis OR ibatis 簡單快速入門

1.準備材料

導入相關jar包   ibatis-2.3.0.677.jar 或者MyBatis.jar 、mysql-connector-java-5.1.6-bin.jar

2.編寫配置檔案、所要用到實體急映射檔案

  1)Jdbc 連接配接的屬性檔案

 2)總配置檔案

 3)實體

 4)關于實體的映射檔案

3.開始實施

  1)編寫實體類Student.java

  2)編寫映射檔案Stduent.xml

  3)總配置檔案SqlMapConfig.xml

  4)JDBC 屬性檔案 SqlMap.properties

  5)DAO層 StudentDao.java 實作增删改查

  6)DAO實作層 StudentDaoImpl.java 

  7)測試類 TestIbatis.java 

4.MyBatis 優缺點

優點:

1、減少代碼量,簡單;

2、性能增強;

3、Sql語句與程式代碼分離

4、增強了移植性;

缺點:

1、和Hibernate 相比,sql 需要自己寫;

2、參數數量隻能有一個,多個參數時不太友善;