1. 程式人生 > >Mybatis入門程式(二)-----------根據使用者名稱稱模糊查詢使用者資訊

Mybatis入門程式(二)-----------根據使用者名稱稱模糊查詢使用者資訊

1.對映檔案

 使用User.xml新增根據使用者名稱稱模糊查詢使用者資訊的sql語句

2.程式碼實現

3.總結

parameter

在對映檔案中通過parameterType指定輸入引數的型別

   resultType

在對映檔案中通過resultType指定輸出結果型別。

       #{}和${}

#{}表示一個佔位符

${}表示一個拼接符號,存在安全隱患,不建議使用

  selectOne和selectList

selectOne表示查詢出一條記錄進行對映。如果使用selectOne可以實現使用selectList也可以實現(List中只有一個物件)

selectList表示查詢出一個列表(多條記錄)進行對映。如果使用selectList查詢多條記錄,不能使用selectOne

報錯:org.apache.ibatis.exceptions.TooManyResultsException: Expected one result (or null) to be returned by selectOne(), but found: 2