mybatis plus查詢指定字段

2022-06-10 01:18:47 字數 1757 閱讀 8898

mybatis-plus

select查詢語句預設是查全部字段,有兩種方法可以指定要查詢的字段

create table `user` (

`id` bigint(20) not null comment '主鍵',

`name` varchar(30) default null comment '姓名',

`age` int(11) default null comment '年齡',

`email` varchar(50) default null comment '郵箱',

`manager_id` bigint(20) default null comment '直屬上級id',

`create_time` datetime default null comment '建立時間',

primary key (`id`),

key `manager_fk` (`manager_id`),

constraint `manager_fk` foreign key (`manager_id`) references `user` (`id`)

) engine=innodb default charset=utf8;

@test

users.foreach(system.out::println);

}

日誌輸出sql:

debug==> preparing: select name,age from user where name like ?

debug==> parameters: %雨%(string)

trace<== columns: name, age

trace<== row: 張雨琪, 31

trace<== row: 劉紅雨, 31

debug<== total: 2

@test

&& !info.getcolumn().equals("create_time"));

users.foreach(system.out::println);

}

日誌輸出sql:

debug==> preparing: select id,name,age,email from user

debug==> parameters:

trace<== columns: id, name, age, email

trace<== row: 1087982257332887553, 大boss, 40, [email protected]

trace<== row: 1088248166370832385, 王天風, 25, [email protected]

trace<== row: 1088250446457389058, 李藝偉, 28, [email protected]

trace<== row: 1094590409767661570, 張雨琪, 31, [email protected]

trace<== row: 1094592041087729666, 劉紅雨, 31, [email protected]

debug<== total: 5

mybatis plus 聯合查詢

在xml中只需要需要寫如下的 即可實現分頁 select from user where name like concat 呼叫方法 分頁外掛程式 public static void testpagelistuser 貢獻一波自己的 1 呼叫 pagepage new page current,l...

mybatis plus模糊查詢

模糊查詢方法一 control 模糊查詢方法一 public responseobj testtask requestparam name string name userinfo是需要模糊查詢的表對應的model,firstname和lastname則是需要模糊查詢的字段,or 是指兩個條件或者的...

MyBatis Plus 分頁查詢

文章目錄 1.建立分頁外掛程式 2.測試分頁 3.自定義分頁 4.測試自定義分頁方法 5.控制台輸出 6.多表操作 1.建立分頁外掛程式 configuration public class mybatisplusconfig 總頁數 總記錄數 pagepage new page 1,2 syste...