位置:首頁 > Java技術 > MyBatis教學 > Mybatis增刪改查(CURD)

Mybatis增刪改查(CURD)

前麵的小節我們已經講到用接口的方式編程。使用這種方式,需要注意的一個地方就是,在User.xml  配置文件中,mapper namespace="com.yiibai.mybatis.inter.IUser" ,命名空間對應非常重要,名稱不能有錯,必須與我們定義的 package 和 接口一致。如果不一致就會出錯,這一章主要在上一講基於接口編程的基礎上完成如下操作:
1. 使用 mybatis 查詢用戶數據(讀取用戶列表)
2. 使用 mybatis 增加用戶數據
3. 使用 mybatis 更新用戶數據
4. 使用 mybatis 刪除用戶數據

查詢數據,前麵已經講過簡單的查詢單個用戶數據,在這裡將查詢出用戶列表,

要查詢出列表,也就是返回 List, 在我們這個例子中也就是 List<User> , 要以這種方式返回數據,需要在 User.xml 裡麵配置返回的類型 resultMap, 注意不是 resultType, 而這個resultMap 所對應的應該是我們自己配置。

1、創建工程並配置所需環境

我們首先來創建一個工程:mybatis-curd-03,與第一節中介紹的環境配置一樣,加入所需的 jar 包:mysql-connector 和 mybatis3.jar。配置 src/config/Configure.xml,其文件內容如下: