5、Map和模糊查詢拓展
阿新 • • 發佈:2020-10-19
假設,我們的實體類,或者資料庫中的表,欄位或者引數過多,我們應當考慮使用Map!
注:
也可以這麼寫
通過map可以隨意修改引數
但是通過物件需要寫出來物件的所有東西
注end
測試
Map傳遞引數,直接在sql中取出key即可!【parameterType="map"】
物件傳遞引數,直接在sql中取物件的屬性即可!【parameterType="Object"】
只有一個基本型別引數的情況下,可以直接在sql中取到!
多個引數用Map,**或者註解!**
### 8、思考題
模糊查詢怎麼寫?
1.Java程式碼執行的時候,傳遞萬用字元 % %
```java
List<User> userList = mapper.getUserLike("%李%");
```
2.在sql拼接中使用萬用字元!
```java
select * from mybatis.user where name like "%"#{value}"%"
```
在資料庫裡面加一個
2.在sql拼接中使用萬用字元!