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 userdebug==> 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...