前面已經搭建好了eclipse,mybatis,mysql的環境,並且實現了乙個簡單的查詢。請注意,這種方式是用sqlsession例項來直接執行已對映的sql語句:
其實還有更簡單的方法,而且是更好的方法,使用合理描述引數和sql語句返回值的介面(比如iuseroperation.class),這樣現在就可以至此那個更簡單,更安全的**,沒有容易發生的字串文字和轉換的錯誤.下面是詳細過程:
1.在src原始碼目錄下建立 com.mybatis.inter 這個包,並建立介面類 iuseroperation , 內容如下:
package com.mybatis.inter;
import com.mybatis.model.user;
public
inte***ce
iuseroperation
請注意,這裡面有乙個方法名 selectuserbyid 必須與 user.xml 裡面配置的 select 的id 對應
(
2.然後在user.xml中修改一下如下地方:
這個地方要與你寫的介面的名稱對應,不然會報錯。
3.在測試程式裡新增新的測試方法執行便可:
@test
public void testinter()
Mybatis學習筆記(二)
上一章節中,我們已經搭建玩了最簡單的能夠執行的helloworld環境,這一章將把上章中的操作方式改為以介面的方式操作 我們可以發現在上乙個章節中 public static void testbasicquery intid catch exception e namespace com.yy.d...
MyBatis學習筆記二
建立mybatisutils工具類 public class mybatisutils catch ioexception e public static sqlsession getsqlsession return session public class servantdaoimpl impl...
學習筆記 Mybatis(二)
基本的增刪改查 實體類 對映資料庫表 mybatis config.xml檔案 配置資料庫,別名,以及配置對映規則 實體類配置檔案 執行相應的資料庫語句 測試類 實體類配置檔案 namespace com.bean id addcategory parametertype category inse...