E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
MybatisPlus
Springboot通过前端发起请求,拿到数据库中的数据并生成excel表格,postman请求并下载文件
springboot版本3.2.0,数据库版本8
mybatisplus
版本3.5.4.1依赖com.alibabaeasyexcel3.3.3实体类实体类中的枚举类型转换,因调用方法后还是不能转换类型所以暂未解决
m0_58462450
·
2024-01-19 09:45
spring
boot
前端
数据库
java
【业务功能篇32】Springboot+
MybatisPlus
告警关键词 CRUD+ EasyExcel导入导出+分页举类处理状态类字段@EnumValue @JsonValue+切面编程实现鉴权
业务场景:老生常谈的CRUD,今天是处理一个针对告警关键词频表单的操作,核心字段为关键词、是否开启,后台记录的是否开启字段并非为是,否,转换成了数值记录了1表示开启,2表示关掉。在实际开发中,对于一些状态类的字段,我们通常使用的是枚举,而保存到数据库时,我们是用的枚举的某一个属性进行保存的,这里就会有一个问题,在VO类中,如果我们直接使用枚举类型去映射数据库的对应字段保存时,往往就会因为类型不匹配
studyday1
·
2024-01-19 09:52
业务场景实例问题
Spring
boot
Java
spring
boot
java
mybatis
mybatisPlus
注解将List集合插入到数据库
1.maven引入依赖(特别注意版本,3.1以下不支持)com.baomidoumybatis-plus-boot-starter3.4.3.12.添加注解importcom.baomidou.
mybatisplus
.annotation.IdType
伤魂孤傲
·
2024-01-19 08:58
JAVA基础
数据库
数据库
mybatis
java
【MyBatis-Plus】逻辑删除
(即不处理)注意,只有
MybatisPlus
生成的SQL语句才支持自动的逻辑删除,自定义SQL需要自己手动处理逻辑删除。
小秀_heo
·
2024-01-19 04:21
MyBatis-Plus
mybatis
spring boot 用注解的方式给Enum类型字段自定义序列化
之前其实已经做了序列化了,因为用了mp,我所有枚举类型字段都做了序列化,但是序列化结果就是枚举字段的描述importcom.baomidou.
mybatisplus
.annotation.EnumValue
小明_d19e
·
2024-01-19 02:09
mybatisplus
分页的配置及应用
配置分页插件packagecom.example.config;importcom.baomidou.
mybatisplus
.extension.plugins.
MybatisPlus
Interceptor
二小姐诶
·
2024-01-18 19:39
mybatis-plus实践
mybatisplus
spring
boot
java
后端
mybatisplus
在新增或者修改时设置字段自动填充
1、需要实现元对象字段填充控制器抽象类,如下代码packagecom.example.
mybatisplus
;importcom.baomidou.
mybatisplus
.core.handlers.MetaObjectHandler
二小姐诶
·
2024-01-18 19:08
mybatis-plus实践
后端
mybatisplus
MybatisPlus
文章目录
MybatisPlus
简单入门:1.制作实体类与表结构(类名与表名对应,属性名与字段名对应)2、mp核心依赖3、配置文件4、定义数据接口,继承`BaseMapper`5、测试功能:6、标准CRUD
白小筠
·
2024-01-18 16:54
#
MybatisPlus
java
mybatis
Spring boot + vue 极简项目 正在持续更新 核心使用: Spring boot + My batis Plus Vue + Element ui +Echarts+ axios
1.Springboot+vue核心使用:Springboot+
MybatisPlus
Vue+Elementui+Echarts+axiosvueui快速搭建项目ctrl+Rcmd输入vueui快速创建项目新建项目手动安装配置勾选以下内容
老饼干
·
2024-01-18 15:51
java
vue
npm
MyBatisPlus
学习笔记四-扩展功能
1、代码生成器1.1、官方的11.3、官方的2-idea插件1.3、非官方的-idea插件2、静态工具先查询,再分组3、逻辑删除4、枚举处理器5、JSON处理器
清爽的暗之妖刀0369
·
2024-01-18 14:22
mybatisplus
mybatis
mybatisplus
笔记
MyBatisPlus
学习笔记三-核心功能
接上篇:
MyBatisPlus
学习笔记二-CSDN博客1、核心功能-IService开发基础业务接口1.1、介绍1.2、引用依赖1.3、配置文件1.4、用例-新增1.5、用例-删除1.6、用例-根据id
清爽的暗之妖刀0369
·
2024-01-18 13:48
mybatisplus
mybatisplus
mybatis
学习笔记
mybatisplus
快速入门-个人理解版
mybatisplus
快速入门1.快速入门1.1准备开发环境-idea2019.2.1版第一步:新建工程第二步:导入依赖1.2创建数据库和表创建库表添加数据1.3编写代码进行测试第一步:配置application.yml
今年不养猪只除草
·
2024-01-18 13:35
spring
mybatis
mysql
intellij-idea
java
maven
spring
boot
模板方法模式
Springboot通过前端发起请求,上传excel文件解析数据 postman进行操作
springboot版本3.2.0,数据库版本8
mybatisplus
版本3.5.4.1controller层@PostMapping("/import")@ResponseBodypublicListexcelUpload
m0_58462450
·
2024-01-18 11:32
spring
boot
前端
excel
开箱即用之
MyBatisPlus
XML 自定义分页
调用方法importcom.baomidou.
mybatisplus
.extension.plugins.pagination.Page;publicPagequeryListByPage(Useruser
半自定义大剑仙
·
2024-01-18 08:54
开箱即用
xml
java
spring
[转载]MyBatis-Plus——超详细讲解配置文件
转载出处:(99条消息)MyBatis-Plus——超详细讲解配置文件_
mybatisplus
配置文件_一心同学的博客-CSDN博客目录前言1、mapperLocations2、typeAliasesPackage3
Oneforlove_twoforjob
·
2024-01-18 07:25
mybatis
java
开发语言
SpringBoot中整合
MybatisPlus
快速实现Mysql增删改查和条件构造器
MybatisPlus
MyBa
霸道流氓气质
·
2024-01-18 07:20
SpringBoot
MyBatisPlus
spring
boot
mysql
后端
基于Java的接口自动化传参是json格式,如何转义
废话少说,直接贴刚新鲜完成的源码;框架是Java+springboot+
mybatisplus
+testng+jenkins+git@SpringBootTestpublicclassMoreListTestextendsAbstractTestNGSpringContextTests
泥水沟的胖头鱼
·
2024-01-18 07:48
java
自动化
json
SpringBoot+
MybatisPlus
+dynamic-datasources实现连接Postgresql和mysql多数据源
场景dynamic-datasource-spring-boot-starter实现动态数据源Mysql和Sqlserver:dynamic-datasource-spring-boot-starter实现动态数据源Mysql和Sqlserver_dynamic-datasource-spring-boot-startermysqlsqlse-CSDN博客SpringBoot中整合MybatisP
霸道流氓气质
·
2024-01-18 07:16
SpringBoot
spring
boot
postgresql
mysql
Mybatis-Plus 自动属性填充与自定义Insert into语句顺序&
MyBatisPlus
中使用 @TableField完成字段自动填充
前言:系统中使用了Mybatis-Plus自动属性填充为实体统一进行属性的填值,在Mapper的xml文件中insertinto语句使用id,进行判断会发现该属性是空的,明明已经为改字段进行了属性的自动填充,为什么Mybatis-在拼接sql语句时依然认为改属性是空的呢;1问题重现:1.1在实体中使用了属性填充属性:@TableField(fill=FieldFill.INSERT)private
Archie_java
·
2024-01-17 23:10
Java细节
Java
Mybatis-Plus
TableField
填充
MybatisPlus
-删除
目录1.数据库建表2.项目---就是更新del_flag字段为2(1)pom.xml(2)Application(3)applicatiom.yml(4)entity(5)mapper(6)service(7)service目录下的impl目录(8)common(9)enums(10)config(11)controllerpostman测试3.彻底删除数据库记录(11)controllerpos
君子善假于物也
·
2024-01-17 23:11
#
Mybatis-plus框架
java
数据库
spring
boot
maven
idea
MyBatisPlus
的批量插入方法saveBatch时速度缓慢
一、场景描述项目组在使用
MyBatisPlus
的批量插入方法saveBatch时速度缓慢,插入1w条数据,需要近1分钟的时间。
千百元
·
2024-01-17 20:38
#
mybatis-plus
mybatis
SSM 框架(Spring + SpringMVC + Maven + Springboot +
MybatisPlus
从入门到精通 ):(第一篇)Spring
文章目录SSM框架(Spring+SpringMVC+Maven+Springboot+
MybatisPlus
从入门到精通):(第一篇)SpringSpring基本概述:1.Spring官方网站2.我们需要学习的框架技术
我不会画饼鸭
·
2024-01-17 07:42
后端
spring
maven
spring
boot
java
后端
黑马程序员spring+springMVC+Maven高级+springboot+
MyBatisPlus
总结之整合MyBatis与Junit
本文为自我学习使用,如转载需本人同意目录回顾Mybatis案例整合MyBatis案例MyBatis配置Daostatement配置文件启动类结果整合Junit依赖测试类回顾MybatisMyBatis快速入门Mybatis增删改查以及参数传递xml配置文件从上图看出Mybatis的核心部分在sqlSessionFactory的管理,dataSource是为其提供参数的。初始化映射配置属于业务,初始
三十里开外
·
2024-01-17 07:39
java企业级开发
spring
boot
mybatis
spring
spring
boot
day04-服务的具体实现以及
MybatisPlus
的入门
课程内容使用Docker安装MySQLMybatis插件
MybatisPlus
的入门搭建后台服务系统实现新增房源服务前后端进行整合,实现新增房源功能1、使用Docker安装MySQL好客租房项目的底层数据库采用
LI JS@你猜啊
·
2024-01-17 05:29
好客租房
spring
boot
dubbo
springboot + mybatis启动时执行sql脚本
开发环境:jdk1.8开发工具:IDEA框架:springboot+
mybatisplus
数据库:my
我要4级了
·
2024-01-16 22:48
springboot
mybatis
mybatis
spring
boot
sql
SpringBoot+
MybatisPlus
实现sharding-jdbc分表
介绍学习sharding-jdbc的分库分表功能,以分库,分表,分库分表三种方式来实现,此文章只展示分表,为简洁其余两种分篇写1.环境搭建代码结构数据库搭建(一个mysql数据库下多个表,表结构一致)pom.xml依赖org.springframework.bootspring-boot-starterorg.projectlomboklomboktrueorg.springframework.b
黑辰King
·
2024-01-16 22:22
spring
boot
后端
java
Mybatis Plus字段为空值时未更新解决方案
问题:使用
MybatisPlus
提供的封装方法UpdateById()时,字段从前台传入的数据为空值,但是执行方法后该字段未得到更新。
讓丄帝愛伱
·
2024-01-16 16:32
后端技术
mybatis
java
数据库
SpringBoot集成Mybatis Plus【附源码】
MybatisPlus
作为我入行以来,一直接触的一个中间件,也必须集成一下。同时也为初学者带来一些帮吧。本文拆分自笑小枫-SpringBoot系列,更为精简的介绍了SpringBoot如何集成中间件。
笑小枫
·
2024-01-16 13:18
SpringBoot集成中间件
spring
boot
mybatis
后端
Dynamic DataSource 多数据源配置【 Springboot + DataSource + MyBatis Plus + Druid】
一、前言
MybatisPlus
多数据源配置主要解决的是多数据库连接和切换的问题。在一些大型应用中,由于数据量的增长或者业务模块的增多,可能需要访问多个数据库。这时,就需要配置多个数据源。
IT小郭.
·
2024-01-16 12:52
#
MyBatis-plus
#
MyBatis
#
后端技能中心(JAVA)
spring
boot
mybatis
后端
数据库
java
spring
分布式
Base64Util工具类的简单使用
作用:将图片转换为一串字符串,然后输入该字符串可以将源文件拷贝至任意位置packagecom.face.utils;importcom.baomidou.
mybatisplus
.core.toolkit.StringUtils
Harbor Lau
·
2024-01-16 08:55
java
MyBatisPlus
学习笔记二
接上:
MyBatisPlus
学习笔记一:
MyBatisPlus
学习笔记一-CSDN博客1、条件构造器
MyBatisPlus
支持各种复杂的where条件,可以满足日常开发的所有需求。
清爽的暗之妖刀0369
·
2024-01-16 06:06
mybatisplus
笔记
mybatisplus
mybatis注意事项/异常
一:
mybatisPlus
自动拼装sql异常ErrorSql/
mybatisplus
框架方法失效Cause:com.baomidou.
mybatisplus
.core.exceptions.
MybatisPlus
Exception
tomyeung-李尐达
·
2024-01-15 15:24
mybatis
java
开发语言
如何配置
mybatisplus
基础环境?
1.在pom文件(都加上吧,以防万一)2.若当初有mybatis的依赖,要删除3.在Mapper接口加上"extendsBaseMapper"4.更改yml文件内容别名扫描包:是指实体类型5.添加"extendsServiceImple"
simplesin
·
2024-01-15 13:37
mybatisplus
java
开发语言
笔记
数据库
mybatis
后端
spring
关于springboot整合
mybatisplus
中找不到数据库中的表的问题
错误原因:这里是因为我yml配置文件中,我的数据库连接错误了,这里应该是myzhxy而我写成了zhxy,所以导致我的数据库找不到。解决方法:当我们看到这种错误的时候,可能是因为我们yml配置文件中数据库的名称写错误了当我该了数据库之后,然后又出现这个错误,经过多方排查发现。原来是实体类中mybatis的注解中表名写错了,没有对应上,导致mybatiplus找不到表。解决方法:我们可以排查,是否是实
花香陶泽
·
2024-01-15 11:21
java
开发语言
spring
boot
mybatis
spring boot application yaml key下划线如何转java的Properties对象字段驼峰
springbootyamlkey和value如何映射到Properties对象下面以
MybatisPlus
Properties为例##javaproperties字段驼峰##yaml文件如图,key使用下划线
蚰蜒螟
·
2024-01-15 07:50
java
spring
boot
开发语言
mybatis-plus快速入门
一、介绍
MyBatisPlus
(简称MP)是一个MyBatis的增强工具,在MyBatis的基础上只做增强不做改变,为简化开发、提高效率而生。就像魂斗罗中的1P、2P,基友搭配,效率翻倍。
星梦清河
·
2024-01-15 03:59
mybatis
二、Java中SpringBoot组件集成接入【MySQL和
MybatisPlus
】
二、Java中SpringBoot组件集成接入【MySQL和
MybatisPlus
】1.MySQL和
MybatisPlus
简介2.maven依赖3.配置1.在application.yaml配置中加入mysql
funfan0517
·
2024-01-14 22:40
SpringBoot组件
java
spring
boot
mysql
【
mybatisplus
使用示例】
适合阅读对象:没接触过
mybatisplus
和mplus初学者集成
mybatisplus
1.引入依赖首先,我们需要在Maven或Gradle项目中引入MyBatis-Plus的依赖。
不务专业的程序员--阿飞
·
2024-01-14 22:15
java
docker命令及应用
目标docker常用命令搭建mysql为例—->mysql主从配置—>多数据源
mybatisplus
主从分离分表分库等Dockerfileidea+linux+Dockerfile==>可运行容器Docker
云梦君
·
2024-01-14 20:50
docker
微服务
容器
java
spring
maven
系列八、Spring Security中基于Mybatis Plus的用户认证 & 授权
一、SpringSecurity中基于
MybatisPlus
的用户认证&授权1.1、概述【上篇】文章介绍了基于Jdbc的用户认证&授权,虽然实现了在数据库中认证和授权的逻辑,但是底层都是SpringSecurity
YYAugenstern
·
2024-01-14 18:02
Spring
Security
OAuth2.0系列
Spring
Security
OAuth2.0
MybatisPlus
概述
MybatisPlus
概述无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑损耗小:启动即会自动注入基本CURD,性能基本无损耗,直接面向对象操作强大的CRUD操作:内置通用Mapper
米兰的小铁匠~
·
2024-01-14 08:08
java
spring
boot
Springboot Redisson Xxljob(Druid MySQL
MybatisPlus
) 对接使用
前情提要根据xxl-job提供的springboot的基本对接代码,Github:spingboot对接代码地址根据业务需求,框架中需要接入druid/mysql/redis/redisson等组件和框架在springboot+xxljob对接druid+mysql+mybatis-plus的测试中,启动正常在springboot+xxljob+druid+mysql+mybatis-plus对接
c_zyer
·
2024-01-14 07:32
javaweb
springboot
xxljob
redisson
mysql
MyBatisPlus
一、简介官网:Redirect参考教程:http://mp.baomidou.com/guide/MyBatis-Plus(简称MP)是一个MyBatis的增强工具,在MyBatis的基础上只做增强不做改变,为简化开发、提高效率而生。二、特性无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑损耗小:启动即会自动注入基本CURD,性能基本无损耗,直接面向对象操作强大的CRUD操作:内
HappyBoy_2019
·
2024-01-14 05:12
myBatisPlus
mybatis
MybatisPlus
代码生成器
packagecom.sfj.generator.plus;importcom.baomidou.
mybatisplus
.generator.FastAutoGenerator;importcom.baomidou.
mybatisplus
.generator.engine.FreemarkerTemplateEngine
wzytyt
·
2024-01-14 01:41
java
tomcat
开发语言
MyBatisPlus
逆向工程
com.baomidoumybatis-plus-generator3.4.1org.freemarkerfreemarker2.3.31代码packagecom.admin.util;importcom.baomidou.
mybatisplus
.annotation.DbType
少年的白日梦
·
2024-01-14 01:08
Springboot
java
bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: ORA-00942: 表或视图不存在
利用
mybatisplus
增删改查时查询能够正常查询出结果但是插入新记录报如下错误;badSQLgrammar[];nestedexceptionisjava.sql.SQLSyntaxErrorException
zhouzipeng_cqu
·
2024-01-13 18:01
Java
java
智能导诊AI引擎,智慧医院智能导诊系统源码,以人机交互的方式引导患者实现挂号就诊
智能导诊系统全套源码,springboot+redis+
mybatisplus
智能导诊系统源码什么是智能导诊?
淘源之家
·
2024-01-13 13:56
人工智能
人机交互
java
源码
智慧导诊
智能导诊
AI引擎
Mybatis 分页
一、
MybatisPlus
分页1.配置创建
MybatisPlus
Config配置类,配置分页插件packagecom.example.pagetest.conf;importcom.baomidou.
mybatisplus
.extension.plugins.
MybatisPlus
Interceptor
再见晴天*_*
·
2024-01-13 04:35
mybatis
java
spring
boot
SpringBoot 动态数据源切换 + 手动数据源切换(最有效的)
注意:笔者使用的是Mybatis,
MyBatisPlus
自带的有多数据源手动数据源切换先看下配置类一个是本地的IP一个是我的服务器上docker容器中的mysql数据库。
7柒丶
·
2024-01-13 02:26
Java
aop
java
spring
mybatis
mysql
MybatisPlus
的逻辑删除与模糊查询的大踩坑
用户管理接口主要是用户查询和用户删除;值得注意的是这里的删除并非真正的删除,而是逻辑上的删除,可以查看官方文档的说明:逻辑删除:就是将我们设置的isDelete进行值的更新,大抵来说,就是将1变为0;写完之后,想一下有没有说明问题呢?注意:这里一定要进行鉴权,防止接口被恶意调用。因此,现在在数据库当中扩展一个列,是否为管理员。添加字段在两段代码中加入判断是否为管理员的逻辑,只有管理员才可以执行这两
carrot11223
·
2024-01-12 13:15
bug你别来
数据库
mysql
java
mybatis
sql
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他