mybatis plus当月数据查询_mybatis plus 联合查询

本文介绍了如何使用MyBatis Plus进行当月数据查询以及实现分页功能。通过在XML中设置特定条件,结合Java代码调用分页方法,实现了根据指定名称模糊查询用户数据。示例代码包括Page对象初始化、Dao接口定义以及XML配置的编写,帮助读者掌握MyBatis Plus的查询和分页操作。
摘要由CSDN通过智能技术生成

在xml中只需要需要写如下的代码即可实现分页:

SELECT

FROM user

WHERE name LIKE CONCAT("%",#{name},"%")

调用方法

/**

* 分页插件*/

public static voidtestPageListUser() {

Page page = new Page(1,10);

Map condition=new HashMap();

condition.put("name", "测试");//String name="测试";

List lstUser =userDao.selectUserList(page,condition);for(User user:lstUser) {

System.out.println(user);

}

}

贡献一波自己的代码

1、调用:

Page page = new Page(current, limit);

List pageList = baseMapper.queryCarPage(page, params);

page.setRecords(pageList);

return new PageUtils(page);

2、Dao

/**

* 查询数据分页

*

* @param page

* @param params

* @return

*/

List queryCarPage(Page page, Map params);

3、xml 后面自己传递的传输参数配置就可以了

SELECT

sl_car.id,sl_car.customer_id,sl_car.number,sl_car.type,sl_car.frame,sl_car.annual_time,sl_car.service_time,sl_car.driver_name,

sl_car.owner_phone,sl_car.image,sl_car.ramark,sl_car.dept_id,sl_car.user_id,sl_car.add_time,sl_car.del_flag,sl_car.`change`,sl_car.add_user

FROM sl_car , sl_salewhere sl_car.del_flag=0GROUP BY sl_car.id

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值