<
namespace
="a.b"
>
<
select
id="selectall"
resulttype
="com.zzu.pojo.people"
>
select * from test
select
>
<
select
id="count"
resulttype
="int"
>
select count(*) from test
select
>
<
select
id="_selectall"
resulttype
="com.zzu.pojo.people"
>
select id,name,money from test
select
>
>
1、返回值為 list
listlist = session.selectlist("a.b.selectall");for(people p : list)
1、返回值 object
2、適用於返回結果只是變數或一行資料時
int count = session.selectone("a.b.count");system.out.println(count);
1、返回值 map
2、適用於需要在查詢結果中通過某列的值取到這行資料的需求
3、map
mapmap = session.selectmap("a.b._selectall", "name");system.out.println(map.tostring());
Mybatis 三種查詢方式
1.selectlist 返回值為 list1.1 適用於查詢結果都需要遍歷的需求 listlist session.selectlist a.b.selall for flower flower list 2.selectone 返回值 object,2.1 適用於返回結果只是變數或一行資料時 i...
MyBatis 模糊查詢LIKE的三種方式
模糊查詢也是資料庫sql中使用頻率很高的sql語句,使用mybatis來進行更加靈活的模糊查詢。public void selectbykeyword string keyword 在dao層指定各個引數的別名 list selectbykeyword param id string id,para...
MyBatis 模糊查詢LIKE的三種方式
模糊查詢也是資料庫sql中使用頻率很高的sql語句,使用mybatis來進行更加靈活的模糊查詢。在service層 public void selectbykeyword string keyword 在dao層 list selectbykeyword param id string id,par...