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
mybatis-plus
springboot + vue前后端分离后台管理系统(二) -- 集成
mybatis-plus
前言很多人喜欢使用JPA的快捷开发,个人喜欢mybatis可以自己写sql。而mybaitsplus可以很好的结合两者的有点,有基础的CRUD接口,还可以自定义mapper写sql,比较灵活。getit!准备工作既然要引入mybatisplus,那么久需要引入数据库相关依赖,还有一些工具包。这边还使用了lombok减少代码量,这个看情况引入,毕竟方便是方便,侵入性强一些,需要安装插件。然后开头先弄
方一杠
·
2021-01-14 20:52
mysql
java
mybatis-plus
springboot + vue前后端分离后台管理系统(二) -- 集成
mybatis-plus
前言很多人喜欢使用JPA的快捷开发,个人喜欢mybatis可以自己写sql。而mybaitsplus可以很好的结合两者的有点,有基础的CRUD接口,还可以自定义mapper写sql,比较灵活。getit!准备工作既然要引入mybatisplus,那么久需要引入数据库相关依赖,还有一些工具包。这边还使用了lombok减少代码量,这个看情况引入,毕竟方便是方便,侵入性强一些,需要安装插件。然后开头先弄
方一杠
·
2021-01-14 20:25
mysql
java
mybatis-plus
新蜂商城增强版来了,完善秒杀功能,添加秒杀单超期未支付任务,支持万人秒杀
本项目是在newbee-mall项目的基础上改造而来,将orm层由mybatis替换为
mybatis-plus
,添加了秒杀功能、优惠劵功能以及后台搜索功能,喜欢的话麻烦给我个star简介本人之前一直是在传统公司上班
wayn
·
2021-01-14 14:15
java
springboot
spring boot动态切换数据源的实现
我们可以使用
mybatis-plus
作者开发的插件dynamic-datasource-spring-boot-starter。
·
2021-01-14 11:48
MyBatis-Plus
通用查询工具类
mybatis-plus
简称MP是一个Mybatis的增强工具,在Mybatis的基础上只做增强不做改变,为简化开发、提高效率而生。
xx小台灯
·
2021-01-13 14:18
java
springboot
mybatis-plus
SpringBoot结合MyBatis Plus 自动生成代码
SpringBoot结合MyBatisPlus自动生成代码本来这一章要介绍Redis+AOP优化权限,可是发现还是需要先介绍一些MyBatisPlus自动生成代码MyBatisPlus简介
MyBatis-Plus
inita
·
2021-01-13 14:54
java
mysql
mybatis-plus
mybatis
Objects.isNull 判断失效引发的乱七八糟的想法
Objects.isNull判断失效引发的乱七八糟的想法1.项目使用的是
mybatis-plus
,service.getMap()方法最初没有数据的时候是返回的{null}这样的数据结构但是我写这个日记的时候
氷落
·
2021-01-13 14:51
java
null
List
MyBatis-Plus
通用查询工具类
mybatis-plus
简称MP是一个Mybatis的增强工具,在Mybatis的基础上只做增强不做改变,为简化开发、提高效率而生。
xx小台灯
·
2021-01-13 14:42
java
springboot
mybatis-plus
mybatis-plus
乐观锁实现方式详解
mybatis-plus
乐观锁实现方式1.向数据库中添加版本控制字段versionALTERTABLE`user`ADDCOLUMN`version`
·
2021-01-13 13:53
动态数据源配置druid+mybatis
(
mybatis-plus
没测试,下个版本用oracle配的时候尝试plus)一、这次我们使用Mysql,本地现在有两个个数据库用于测试。
002睿智
·
2021-01-10 21:21
java知识
SpringBoot
数据库
mybatis
mysql
SpringBoot结合MyBatis Plus 自动生成代码
SpringBoot结合MyBatisPlus自动生成代码本来这一章要介绍Redis+AOP优化权限,可是发现还是需要先介绍一些MyBatisPlus自动生成代码MyBatisPlus简介
MyBatis-Plus
zhoubangbang1
·
2021-01-10 20:32
Spring
mybatis
java
spring
boot
mysql
MyBatis-Plus
逆向工程——Generator的使用
有一位志同道合的朋友给我留言说,
MyBatis-Plus
的逆向工程跟接口继承BaseMapper有什么区别,我想了想,怎么解释都不合适,最后决定出此文章进行讲解。
·
2021-01-10 18:33
【Java】MyBatis注解SelectProvider等的使用
属性为类中要执行获取sql语句的方法,type属性为获取sql语句的指定类)实现可以写一个通用的简单CRUD的接口,让mapper类去继承,这样就不用每个mapper都去写这些简单的CRUD的SQL了(类似
MyBatis-Plus
CCCCCCCYYY_
·
2021-01-10 17:39
Java
MP(
MyBatis-Plus
)实现乐观锁更新功能的示例代码
实现步骤step1:添加乐观锁拦截器MP的其他拦截器功能可以参考官网@BeanpublicMybatisPlusInterceptormybatisPlusInterceptor(){MybatisPlusInterceptorinterceptor=newMybatisPlusInterceptor();interceptor.addInnerInterceptor(newOptimisticL
·
2021-01-10 12:24
MyBatis-Plus
逆向工程——Generator
有一位志同道合的朋友给我留言说,
MyBatis-Plus
的逆向工程跟接口继承BaseMapper有什么区别,我想了想,怎么解释都不合适,最后决定出此文章进行讲解。
贺志营
·
2021-01-09 15:59
MyBatis
spring
boot
mybatis
generator
新蜂商城的mybatis plus版本,添加了秒杀专区、优惠卷领取以及后台搜索功能
本项目是在newbee-mall项目的基础上改造而来,将orm层由mybatis替换为
mybatis-plus
,添加了秒杀功能、优惠劵功能以及后台搜索功能后台管理模块添加了优惠卷、秒杀管理,统计分析前台添加了秒杀专区
·
2021-01-07 18:54
mybatis-plus
通用字段自动化(如逻辑删除和更新时间等)
本来打算自己写切面去实现,偶然发现
mybatis-plus
已经帮封装实现了,试了一下,很好用,所以分享一下。逻辑删除逻辑删除的意思就是某些业务表,在用户删除某条数据的时候,不真正删除,而是将此数据
·
2021-01-07 12:55
打印个SQL还不老实
打印个SQL还不老实摘要Mybatis开启sql打印,还不把参数给拼接到sql语句中,给本地开发带来极大不方便
Mybatis-Plus
是通过收集日志完成sql语句与参数结合,有些IDEA对这个插件还支持的不好不如自己搞个小工具
模范青蛙
·
2021-01-07 12:10
mybatis
mybatis-plus
日志
后端
spring
打印个SQL还不老实
打印个SQL还不老实摘要Mybatis开启sql打印,还不把参数给拼接到sql语句中,给本地开发带来极大不方便
Mybatis-Plus
是通过收集日志完成sql语句与参数结合,有些IDEA对这个插件还支持的不好不如自己搞个小工具
模范青蛙
·
2021-01-07 12:39
mybatis
mybatis-plus
日志
后端
spring
为什么
MyBatis-Plus
拼装的列表查询语句selectPage中带有WHERE子句
一般情况下,
MyBatis-Plus
拼装的列表查询语句是类似下面这样的:SELECTid,name,gender,age,address,telephone,is_showFROMstaff但这次实测时
shinyol
·
2021-01-07 12:39
SpringCloud
mybatis
spring
cloud
springboot整合springsecurity以及
mybatis-plus
详解
1,概述SpringSecurity是一个功能强大且高度可定制的身份验证和访问控制框架。它是用于保护基于Spring的应用程序的实际标准。SpringSecurity是一个框架,致力于为Java应用程序提供身份验证和授权。与所有Spring项目一样,SpringSecurity的真正强大之处在于可以轻松扩展以满足自定义要求springboot对于springSecurity提供了自动化配置方案,可
huisheng_qaq
·
2021-01-06 22:14
springboot
spring
security
spring
spring
boot
mysql
spring
java
后端
mybatis-plus
(3.4.1)的基本(crud)使用
1.1mybatis-plus简介
MyBatis-Plus
(简称MP),是一个MyBatis的增强工具包,只做增强不做改变.为简化开发工作、提高生产率而生。
veno_冰
·
2021-01-06 21:27
ssm
mybatis
java
Objects.isNull 判断失效引发的乱七八糟的想法
Objects.isNull判断失效引发的乱七八糟的想法1.项目使用的是
mybatis-plus
,service.getMap()方法最初没有数据的时候是返回的{null}这样的数据结构但是我写这个日记的时候
氷落
·
2021-01-06 19:42
java
null
List
mybatisplus自动生成id_纯手撸:一键生成前后端代码,
Mybatis-Plus
代码生成器,舒服了...
MyBatis-Plus
代码生成器,通过AutoGenerator可以快速生成Entity、Mapper、MapperXML、Service、Controller等各个模块及前
谭伯龙
·
2021-01-06 02:41
springboot整合
mybatis-plus
详解
1,简介简称MP:是一款MyBatis的增强工具,在mybatis的基础上只做增强,不做改变,为简化而生,提高工作效率官网:https://baomidou.com/guide/2,新建springboot项目3,新建数据库user4,所需要的依赖org.springframework.bootspring-boot-starter-jdbcorg.springframework.bootspri
huisheng_qaq
·
2021-01-06 00:16
spring
java
spring
boot
java
spring
mybatis
mysql
MyBatis-Plus
入门篇——CRUD
写在前面有粉丝私信我说,现在市面上用MyBatis的不多了,一般都是用
MyBatis-Plus
,建议我出一套
MyBatis-Plus
的文章,首先感谢建议,然后就是干!
贺志营
·
2021-01-03 19:40
MyBatis
java
mybatis
MyBatisPlus学习笔记(狂神说)
p=13MybatisPlus概述简介
MyBatis-Plus
(opensnewwindow)(简称MP)是一个MyBatis(opensnewwindow)的增强工具,在MyBatis的基础上只做增强不做改变
whpark
·
2021-01-01 19:27
数据库
mysql
mybatis
MD5加密的密码信息回显更新问题,
Mybatis-plus
动态更新问题以及更新策略
一、引入问题前提先知,考生密码是进行加密处理,进行更新之前,会回显加密过的密码及其他信息,此时遇到一个问题是,当不修改密码进行更新时,密码会进行再一次加密,同时也将该字段进行了更新。二、原因分析:MP的默认策略,即便字段为空,也进行全字段更新。三、解决方法及参考:更换MP默认更新策略,具体参考:https://blog.csdn.net/qq_38361800/article/details/10
史内克J
·
2021-01-01 01:19
项目相关
java
mybatis
MyBatis-Plus
条件构造器
条件构造器wapper介绍:Wrapper:条件构造抽象类,最顶端父类,抽象类中提供4个方法AbstractWrapper:用于查询条件封装,生成sql的where条件AbstractLambdaWrapper:Lambda语法使用Wrapper统一处理解析lambda获取column。LambdaQueryWrapper:用于Lambda语法使用的查询WrapperLambdaUpdateWra
ヾ顾北の凉城づ
·
2020-12-30 17:40
条件构造器
java
mybatis
Springboot+shiro+mybatis-plus+vue前后端分离项目设计架构
目录前言一、后端项目1、系统架构设计2、技术细节1)、构建模块分层2)、模块之间引用3)、
mybatis-plus
配置和引入4)、
mybatis-plus
分页插件5)、代码生成器,代码里有注释6)、shiro
昨夜剑客
·
2020-12-30 04:26
SpringBoot
mybatis
mysql
基于rocketmq事务消息的分布式事务
为了减少部分业务代码入侵做了一点点封装;以下项目基于springboot2.1.3,此处引入jdbc,大家需要注意,可以和mybatis、
mybatis-plus
共用事务管理器(想了解jdbc与mybatis
起风哥
·
2020-12-29 11:41
微服务
mybatis-plus
具体应用
编写代码1、实体@TableId主键策略@TableFieldt添加注解,自动填充/更新@TableLogic逻辑删除@Version版本号@DatapublicclassUser{//设置主键策略@TableId(value="id",type=IdType.AUTO)privateLongid;privateStringname;privateIntegerage;privateStringe
别吓本抱抱
·
2020-12-28 23:21
mybatis-plus
使用、以及springboot项目出初始创建
mybatis-plus
使用:快速开始参考:一、创建并初始化数据库创建数据库,创建数据表,添加数据二、初始化工程创建springboot工程三、添加依赖1.引入依赖在pom.xml中:spring-boot-starter
别吓本抱抱
·
2020-12-28 23:23
MybatisPlus的使用
MybatisPlus项目使用前言实例前言
Mybatis-Plus
是一个Mybatis的增强工具,它在Mybatis的基础上做了增强,却不做改变。
筏镜
·
2020-12-28 19:57
mybatis
mybatis
mybais
Puls
SpringBoot项目中,使用MyBatis实现多条件组合分页查询
SpringBoot项目中,使用
MyBatis-plus
实现多条件组合分页查询就拿淘宝来举例,当我们想要买一个手机时,会根据手机的品牌、价格、颜色等多个条件来查询,然后再分页显示数据,此时就用到了多条件组合分页查询
正在努力的阿玉
·
2020-12-28 18:05
Swagger
Mybatis-plus
java
spring
boot
spring
Springboot+MyBatis-plus+postgresSQL 的整合
MyBatis-plus+postgresSQL的整合禛陌2019-08-1512:20:106752收藏7分类专栏:技术相关文章标签:Springboot+MyBatis-plus+postgresSQL版权磨叨一下
MyBatis-plus
qq_27327261
·
2020-12-27 20:29
博客
java
记
mybatis-plus
批量插入为什么是单条的
记
mybatis-plus
批量插入saveBacth入坑过程==熊大==背景:每天定时从sftp上下载文件,解析文件组装参数然后批量入库,方便数据组抽数。
小小一只鸟
·
2020-12-26 20:51
java
save
batch
java
spring
解决:dm.jdbc.driver.DMException: 第 x 行, 第 xx 列[]附近出现错误: 语法分析出错; 使用mybatis(
mybatis-plus
)新增|更新达梦数据库
文章目录报错全称代码疑似产生的原因弯路、坑分析解决方案领悟关于报错全称更新记录时,报↓###SQL:INSERTINTOxxx_xxx(xxx)VALUES(?)###Cause:dm.jdbc.driver.DMException:第x行,第xx列[]附近出现错误:语法分析出错;badSQLgrammar[]代码xxxService.save(entity);//mp原生增删改查API疑似产生的
学生宫布
·
2020-12-26 16:42
技术栈-关系数据库
更新记录
达梦
附近出现
语法分析出错
持久层框架mybatis
【
mybatis-plus
】什么是乐观锁?如何实现“乐观锁”
“乐观锁”这个词以前我也没听过。上次在测试需求的时候,查询数据库发现有一个version字段,于是请教开发这个字干嘛使,人家回复我:乐观锁,解决并发更新用的。当时大家都忙,咱也不敢多问。今天就来折腾一下“乐观锁”。一、什么是乐观锁乐观锁其实用一句话来形容其作用就是:当要更新一条记录的时候,希望这条记录没有被别人更新,从而实现线程安全的数据更新。结合下场景,记得那是一张库存表,有一个字段记录商品库存
Mr.Z
·
2020-12-26 15:33
程序员
mybatis-plus
主键id生成、字段自动填充的实现代码
一、主键id的生成数据库表里通常都会有一个主键id,来作为这条数据的唯一标识。常见的方式1.数据库自动增长这种很常见了,可以做到全库唯一。因为id是天然排序的,对于涉及到排序的操作会很方便。2.UUID上面的自动增长,虽然简单,但是对于分表这样的操作来说就比较麻烦。因为你在第二张插入数据的时候,需要拿到上一张表最后一个数据的id。UUID则不同,每次都一个随机唯一的值,不过因为是随机,所以也就没有
·
2020-12-26 15:56
Java全栈开发——基于SpringBoot+Vue的前后端分离项目实战
现在的互联网公司都要求Java工程师有全栈开发能力,下面的课程能在短短几个小时内,让大家对后台开发(SpringBoot、
MyBatis-Plus
、MySQL)和前端开发(Vue、Vue-Cli、Vue-Router
恒哥~Bingo
·
2020-12-25 21:00
企业级框架
java
spring
boot
vue
mybatis
spring
MyBatis-Plus
Sequence主键的实现
Sequence主键是什么:序列(SEQUENCE)是序列号生成器,可以为表中的行自动生成序列号,产生一组等间隔的数值(类型为数字)。不占用磁盘空间,占用内存。其主要用途是生成表的主键值,可以在插入语句中引用,也可以通过查询检查当前值,或使序列增至下一个值。MP内置支持的数据库主键策略:DB2KeyGeneratorH2KeyGeneratorKingbaseKeyGeneratorOracleK
·
2020-12-23 18:47
MyBatis-Plus
条件构造器之condition参数的使用
首先创建一个数据库表,如下图所示:然后创建一个SpringBoot项目,pom.xml和配置如下:4.0.0org.kavenmybatis-plus1.0-SNAPSHOTorg.springframework.bootspring-boot-starter-parent2.3.4.RELEASE1.8org.springframework.bootspring-boot-starterorg.
·
2020-12-23 14:43
MyBatis-Plus
allEq()的用法详解
MyBatis-PlusallEq()的用法首先创建一个数据库表,如下图所示:然后创建一个SpringBoot项目,pom.xml和配置如下:4.0.0org.kavenmybatis-plus1.0-SNAPSHOTorg.springframework.bootspring-boot-starter-parent2.3.4.RELEASE1.8org.springframework.boots
·
2020-12-23 14:42
mybatis-plus3.0.1枚举返回为null解决办法
mybatis-plus3.0.1枚举返回为null解决办法2020-11-0214:28:48今天再次回到代码里无意间看到,原来和
mybatis-plus
没有关系!
·
2020-12-23 12:08
MyBatis-Plus
查询指定字段的实现
首先创建一个数据库表,如下图所示:然后创建一个SpringBoot项目,pom.xml和配置如下:4.0.0org.kavenmybatis-plus1.0-SNAPSHOTorg.springframework.bootspring-boot-starter-parent2.3.4.RELEASE1.8org.springframework.bootspring-boot-starterorg.
·
2020-12-23 12:36
Mybatis-Plus
代码生成器
一、目的自动生成entity、mapper、service、mapperxml文件└──src├──main│ ├──java│ │ └──com│ │ └──zhiyou100│ │ ├──controller│ │ ├──entity实体类│ │ ├──exception│ │ ├──filter│ │ │ └──GenericEncodingFilter.ja
yagnlei
·
2020-12-23 10:31
前端
Mybatis-Plus
二级缓存
二级缓存@CacheNamespace(implementation=MybatisEhcacheCache.class)一、导入依赖org.mybatis.cachesmybatis-ehcache1.1.0org.springframework.bootspring-boot-starter-data-redisorg.apache.commonscommons-pool2完整的pom4.0.
yagnlei
·
2020-12-23 10:00
前端
Springboot
Mybatis-Plus
数据库单元测试实战(三种方式)
单元测试长久以来是热门话题,本文不会讨论需不需要写单测,可以看看参考资料1,我个人认为写好单测应该是每个优秀开发者必备的技能,关于写单测的好处在这里我就不展开讨论了,快速进入本文着重讨论的话题,如何写好数据库单测。 为什么要写数据库单测?相信大家是不是有这样类似的经历,在写完复杂的sql语句后,自信满满的提测,发现很大一部分Bug都是因为sql语句出现问题了,要么少写逗号,要么漏了字段,悔不
·
2020-12-23 10:29
springboot+mybatis-plus实现内置的CRUD使用详解
springboot+mybatis-plus实现内置的CRUD使用详情,具体修改删除操作内容后文也有详细说明
mybatis-plus
的特性无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑损耗小
·
2020-12-23 10:58
上一页
83
84
85
86
87
88
89
90
下一页
按字母分类:
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
其他