![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mybatis-plus
文章平均质量分 89
技术老鸟
这个作者很懒,什么都没留下…
展开
-
Mybatis-Plus 实战教程
1.1 什么是mybatis-plus官网:https://mybatis.plus/guide/MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。1.2 官方愿景1.3 特性无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑损耗小:启动即会自动注入基本 CURD,性能基本无损耗,直接面向对象操作强大的 CRUD 操作:内置通用 Mapper、通用 Service,仅仅通过少量原创 2020-12-04 19:12:02 · 1752 阅读 · 2 评论 -
Caused by: java.sql.SQLException: Parameter index out of range (1 > number of parameters, which is 0
一、错误原因分析从错误提示可以看出:实际传入的参数大于sql中待设置的参数,也就是sql中的?少于参数或?根本没有产生原因:?号被单引号包围如:sql += " and article_title like '%#{articleTitle}%'";二、解决办法去掉单引号上面sql改为:sql += " and article_title like concat('%',#{articleTitle},'%')";...原创 2020-11-30 20:50:13 · 2561 阅读 · 1 评论 -
mybatis-plus分页插件打印 sql
package com.yy.util;import com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor;import com.baomidou.mybatisplus.extension.plugins.PerformanceInterceptor;import org.mybatis.spring.annotation.MapperScan;import org.springframework.context.ann原创 2020-11-30 19:24:50 · 834 阅读 · 1 评论 -
mybatis-plus返回IPage
controllerhtml let pageNum = 1; let pageSize = 10; function getList(_pageNum) { var name=$('#name').val(); if (_pageNum) pageNum = _pageNum; //返回列表数据+分页 $.ajax({ url: `/yuumiUser/getselectPagelist?pa原创 2020-11-28 16:24:36 · 6971 阅读 · 1 评论 -
springboot+druid+mybatisplus使用注解整合连接多个数据库
主要依赖包spring-boot-starter-webmybatis-plus-boot-starterdynamic-datasource-spring-boot-starter # 配置动态数据源druid-spring-boot-starter # 阿里的数据库连接池mysql-connector-javalombokpom.xml文件如下:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://m原创 2020-11-27 20:45:18 · 1696 阅读 · 2 评论 -
@DS注解架包
pom <!-- https://mvnrepository.com/artifact/com.baomidou/dynamic-datasource-spring-boot-starter --> <dependency> <groupId>com.baomidou</groupId> <artifactId>dynamic-datasource-spring-boo原创 2020-11-27 20:03:05 · 1269 阅读 · 1 评论 -
mybatis-plus一个文本框查询多个值模糊查询分页
controller @GetMapping("/getcustomerlist") public IPage<Customer> getCustomerList(@RequestParam(value = "pageNum" ) Integer pageNum, @RequestParam(value = "pageSize") Integer pageSize,String name原创 2020-11-27 19:30:18 · 2686 阅读 · 1 评论 -
使用mybatis-plus逆向工程生成controller、service、mapper及XML文件,让代码更简洁
在pom中加入以下配置 <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-generator</artifactId> <version>3.2.0</version> </dependency> <!-- lombok需要的jar...原创 2020-10-13 20:44:28 · 1140 阅读 · 2 评论