MybatisPlus(十一) 配置日志显示执行SQL(配置文件篇)
一、Springboot整合mybatisPlus配置日志
#配置mybatisPlus日志 mybatis-plus: configuration: log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
二、测试demo与效果
这里以分页测试:
/*测试分页插件*/ @Test void page(){ //参数: //current – 当前页 //size – 每页显示条数 Page<UserDO> page = new Page<>(1, 5); Page<UserDO> userDOPage = ud.selectPage(page, null); System.out.println(userDOPage); List<UserDO> records = page.getRecords(); records.forEach(userDO -> System.out.println(userDO)); System.out.println("当前页:"+page.getCurrent()); System.out.println("每页显示的条数:"+page.getSize()); System.out.println("总记录数:"+page.getTotal()); System.out.println("总页数:"+page.getPages()); System.out.println("是否有上一页:"+page.hasPrevious()); System.out.println("是否有下一页:"+page.hasNext()); }
结果如下:
JDBC Connection [com.mysql.jdbc.JDBC4Connection@1d06f16f] will not be managed by Spring ==> Preparing: SELECT COUNT(*) FROM user ==> Parameters: <== Columns: COUNT(*) <== Row: 22 <== Total: 1 ==> Preparing: SELECT id,name,sex,password,status FROM user LIMIT ? ==> Parameters: 5(Long) <== Columns: id, name, sex, password, status <== Row: 1, 小, 男, 123, 1 <== Row: 2, 名, 女, 123, 0 <== Row: 3, 个, 男, 123, 1 <== Row: 4, xiao, 女, 5555, 0 <== Row: 6, 小, 女, 778999897, 0 <== Total: 5
标签:
后端
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通