/** * 普通查询 */ @Test public void selectById() { UserInfo userInfo = userInfoMapper.selectById(123); System.out.println(userInfo); } /** * 批量查询 */ @Test public void selectById...
mybatis
Mybatis-plus解决selectOne查询多个会报错的问题
解决Mybatis-plus的BaseMapper的selectOne查询多个会异常的问题优化 一、前言 在使用Mybatis-plus所提供的SelectOne方法时候存在一个问题,就是如果查询匹配到的数据是多个的话会报如下异常: org.mybatis.s...
springboot+mybatisplus+thymeleaf整合分页(带前端和后端代码)
最近一直在使用mybatis-plus开发,发现方便的地方挺多的,包括自带的分页插件,而且整合了springboot之后,很多基本的sql都不需要再编写了,但使用thymeleaf实现前端分页的资料非常少,自己总结了一些,供参考 ...
MyBatis-Plus 多表联查+分页
在写东西的过程中,多表联查和分页功能必不可少。当然,crud也很重要,MyBatis-Plus一款国产的框架。优化了许多操作,但大部分文档都记录的是单表操作,多表join在很多场景用的很多,本次主要记录一下,多表联查和...
在Spring Boot MyBatis Plus是不会在控制台打印执行的SQL语句
前言: 正常情况下,MyBatis Plus是不会在控制台打印执行的SQL语句的,但是开发遇到BUG时,我们经常需要查看控制台的SQL语句来诊断错误。 在Spring Boot的yml文件中加上如下配置就好 mybatis-plus: configu...
mybatis-plus 表名添加前缀
1、使用mybatis-plus自身的查询构造去,只需要在全局配置中添加如下配置 mybatis-plus: mapper-locations: classpath:mappers/*Mapper.xml # mapper映射文件 global-config: db-config: table-prefix: tr_...
搭建MyBatis-Plus框架并进行数据库增删改查功能
添加依赖 引入 Spring Boot Maven: <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>3.4...