1、確定資料庫是否已經建立
2、匯入jar包 & 核心組態檔
3、建立mapper包,匯入Mapper.xml檔案
4、建立package包,匯入MybatisUtils工具
5、定義JavaBean,修改JavaBean體現多表關係
6、定義Dao & 設定Mapper.xml對映 & 註冊Mapper.xml檔案
3.1案例1:根據UID查詢使用者資訊,及這個使用者所有的訂
分析:
假設查詢的使用者uid=1
3.程式碼實現
測試類:
@Test
public void run1(){
//1、獲取Dao物件
UserDao userDao = MyBatisUtils.getMapper(UserDao.class);
//2、呼叫Dao物件
User user = userDao.selectUserByUid(1); //傳遞uid=1引數
System.out.println(user);//列印 user 物件
System.out.println(user.getOlist()); //呼叫
//3、關閉對談
MyBatisUtils.close();
}
USerDao
User selectUserByUid(@Param("uid") int i);
UserMapper.xml
OrdersDao:
List<Orders> selectOrdersByUid(@Param("user_id") int uid);
OrdersMapper.xml
、
目錄