1、Mybatis-Plus 通过 EntityWrapper(简称 EW,MP 封装的一个查询条件构造器)或者 Condition(与 EW类似) 类似) 来让用户自由的构建查询条件, 简单便捷, 没有额外负担 ,能够有效提高开发率
2、实体包装器,主要 用于处理 sql 拼接,排序实体参数查询等 ;
3、注意 : 使用的是 数据库字段,不Java属性 !
4、条件参数说明:
案例:
方式一:EntityWrapper
List<Users> users = usersMapper.selectPage(new Page<Users>(1, 2),
new EntityWrapper<Users>()
.between("user_age", 10, 20)
//.eq("user_name","小明")
//.orderAsc(Arrays.asList(new String[]{"id"}))//升序
// .orderDesc(Arrays.asList(new String[]{"id"}))//降序
// .or() //sql:(user_age BETWEEN ? AND ? OR user_nam