SessionFactory factory=Resources.getResourceAsReader(“”);
SqlSession session=factory.getSession();
根據接口中的方法,到與接口對應的命名空間的xml映射文件中找與方法相同的Id,這樣就實現了接口中的方法與id所在標籤包裹的SQL語句相關聯
找到接口後(轉化器),根據轉化器就可以找到以類命名的XML,之後,就可以創建出實現接口類的對象:
UserMapper userMapper=session.getMapper(UserMapper.class);//實現綁定
User user=userMapper.selectUserByID(1);
<id=”selectUserByID”//
<resultType=”User”>//自動創建User對象,並將查詢結果封裝到User對象中
<parameterType="Integer">//傳入變量的類型爲Interer,如果是多個可以設置爲map
1.把接口中的方法與SQL語句相綁定(必須要定義別名)
2.配置文件必須要有命名空空,若接口與SQL語句綁定,則命名空間必須與接口的包名和類名一致