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自动填充
MyBatisPlus
学习一:快速入门
前言前面快速学习了Mybatis,现在开始快速学习
MyBatisPlus
学习教程:黑马mybatis教程全套视频教程,2天Mybatis框架从入门到精通黑马程序员最新
MybatisPlus
全套视频教程,
无知的小菜鸡
·
2024-01-05 08:53
Java基础
mybatis
MySQL实现字段
自动填充
功能
对于创建时间、修改时间这些字段,我们是希望在添加数据或修改数据的时候可以
自动填充
的。
JasonZhang~
·
2024-01-05 04:42
MySQL
mysql
mybatis
java
mybatisPlus
的InnerInterceptor接口讲解
MyBatis-Plus是一个MyBatis的增强工具包,提供了很多实用的功能,例如分页、数据范围控制、性能分析等。其中,InnerInterceptor接口就是MyBatis-Plus提供的一个拦截器接口,用于实现一些常用的SQL处理逻辑。InnerInterceptor接口继承自MyBatis的Interceptor接口,并添加了一些新的方法,用于处理MyBatis-Plus的特定功能。下面我
爱吃土豆的马铃薯ㅤㅤㅤㅤㅤㅤㅤㅤㅤ
·
2024-01-05 01:56
java
mybatisPlus
beforeGetBoundSql和setProperties使用场景介绍及代码示例
beforeGetBoundSql和setProperties都是InnerInterceptor接口中定义的默认方法,可以用于自定义拦截器实现。beforeGetBoundSql方法会在MyBatis获取BoundSql对象之前被调用,可以通过该方法来修改或扩展SQL语句,例如添加或删除条件、修改表名等。常见的使用场景包括:数据权限控制:在查询数据时,自动添加当前用户可访问的数据范围的WHERE
爱吃土豆的马铃薯ㅤㅤㅤㅤㅤㅤㅤㅤㅤ
·
2024-01-05 01:50
oracle
java
spring
MybatisPlus
多表连接查询
MybatisPlus
对常见的数据库访问进行了封装,访问数据库大大减少了XML文件的依赖,开发者从臃肿的X
Java爱好狂.
·
2024-01-05 00:36
Mybatis
java
Java程序员
经验分享
程序人生
SpringBoot+SpringSecurity+
MybatisPlus
+Vue3小项目摘录(十)完结篇
文章目录角色信息管理模块化操作角色管理【条件列表分页显示】后端的控制SysRoleController请求方法编写前端的视图处理效果如下:新增/修改角色信息管理后端控制器的请求方法编写:前端视图的处理将用户模块的进行复制之后进行修改,需要的注意的点:效果如下:删除/批量删除角色信息管理后端控制器的请求编写:前端页面的处理:显示以及修改权限菜单树预览效果:后台控制器的的方法编写:前端页面的处理:参照
许锅锅啊
·
2024-01-04 22:47
SpringSecurity
MybatisPlus
SpringBoot
spring
boot
后端
java
mysql
redis
数据库架构
SpringBoot+SpringSecurity+
MybatisPlus
+Vue3小项目摘录(九)
文章目录用户信息管理模块化操作1、用户信息列表分页显示数据实现可以在实体对象中封装一个分页的对象后端控制器的编写如下:请求方法上需要加上权限的处理哦前端的views/sys/user/index.vue组件的编写预览效果:国际化处理在main.js中进行处理即可常见问题如果在请求的过程中,出现上述问题,则需要检查你的vue页面中定义的数据的类型是否与后端响应回来的数据进行匹配。如下:需改成:用户搜
许锅锅啊
·
2024-01-04 22:46
MybatisPlus
SpringBoot
SpringSecurity
spring
boot
后端
java
java-ee
restful
webpack
SpringBoot+SpringSecurity+
MybatisPlus
+Vue3小项目摘录(八)
文章目录个人中心的页面实现按照左右两部分的布局划分即可修改views/userCenter/index.vue文件在util目录下新建处理时间的js【formatDate.js】预览效果:所属的角色信息没有,需要修改后端的数据映射组件细化处理在userCenter目录下新建三个组件来对应三个内容修改index.vue中的引入以及组件的使用基本资料修改的实现userInfo.vue组件内容的编写修改
许锅锅啊
·
2024-01-04 22:15
SpringSecurity
MybatisPlus
SpringBoot
spring
boot
vue.js
后端
java-ee
mysql
restful
架构
MyBatis Plus-代码生成器
零、本文纲要一、代码生成器快速入门二、源码使用快速入门三、自定义代码生成器starter一、代码生成器快速入门
MyBatisPlus
-代码生成器官方文档。
石头耳东
·
2024-01-04 18:38
基于
MybatisPlus
逻辑删除开启情况下兼容多数据库实现批量插入更新通用流程实现
基于
MybatisPlus
逻辑删除开启情况下兼容多数据库实现批量插入更新通用流程实现背景项目上业务流程有大量使用mysql批量插入更新语法insertonduplicateupdate由于现在公司业务需要
hdfg159
·
2024-01-04 02:36
mybatis
mysql
mybatis
plus
插入更新
达梦
sql
注入器
在Mapper.xml中使用
mybatisplus
的QueryWrapper
在
mybatisPlus
中,简便的做法:可以将queryWrapper作为参数传递到Mapper中第一步:构建QueryWrapper对象,实质上通过in已经构建出了查询符合id的条件语句QueryWrapperqueryWrapper
家家小迷弟
·
2024-01-04 01:23
mybatis整理
xml
java
开发语言
使用
MybatisPlus
对List集合进行分页
publicclassPageListUtils{/***分页函数*@paramcurrentPage当前页数*@parampageSize每一页的数据条数*@paramlist要进行分页的数据列表*@return当前页要展示的数据*/publicPagegetPages(IntegercurrentPage,IntegerpageSize,Listlist){Pagepage=newPage()
注。
·
2024-01-04 01:44
java
java
MybatisPlus
学习(四)---DML编程控制
privateLongid;privateStringtype;privateStringname;privateStringdescription;}全局设置可以在application.yml配置文件中对
mybatisplus
肥大毛
·
2024-01-03 23:07
Java学习
学习
数据库
mybatis
java版Spring Cloud Spring Boot 电商平台-技术架构分析
涉及平台:平台管理(包含自营店面)、商家端(PC端、手机端)、买家平台(PC端、H5/公众号、小程序、APP端(IOS/Android)、微服务核心架构:SpringCloud、SpringBoot、
MybatisPlus
黑骑士1203
·
2024-01-03 17:05
关于mybatis-plus和mybatis依赖冲突
关键字Causedby:java.lang.ClassNotFoundException:org.mybatis.logging.LoggerFactory关键字com.baomidou.
mybatisplus
.core.MybatisMapperAnno
劝学-大数据
·
2024-01-03 17:22
mybatis
java
开发语言
@TableId(value = “id“,type = IdType.AUTO) 设置后自增不规律
相关文章:Mybatis-plus主键生成策略之主键自增问题_知难行难1985的博客-CSDN博客_
mybatisplus
设置自增主键关于
MybatisPlus
使用@TableId(value=“id“
劝学-大数据
·
2024-01-03 17:22
mybatis
spring
boot
mysql
你是否还在用for循环给实体类中的某个属性逐个赋值?尽量避免for循环赋值,应当使用sql关联表的方法去赋值来提升接口请求速度!
在我们的开发中,查询列表,想拿到另外一张表的name,但是列表中存着的是另一个表中的id,这时候使用了for循环去遍历然后通过
MybatisPlus
提供的方法去getOne获取这一条数据的name,这种方法数据量少还能支撑得住
番茄Salad
·
2024-01-03 17:36
Spring学习笔记
数据库
sql
数据库
spring
boot
java
mybatis
MybatisPlus
在xml中执行if判断的时候把0给忽略掉了
问题描述在执行sql的时候发现state这个值没有拼接到sql里面去,明明判断是成立的,但是就是无法拼接进去,也打印了对象,发现state确实有数据,也为0。实体类sql语句问题解决只需要把curingPlanInfoSearchDto.state!=''去掉即可
番茄Salad
·
2024-01-03 17:36
Spring学习笔记
xml
java
数据库
【
MybatisPlus
】ORA-01795 列表中的最大表达式数为1000
问题在使用
MybatisPlus
过程中,报错ORA-01795列表中的最大表达式数为1000。
杰肥啊
·
2024-01-03 12:35
数据库
Java
java
开发语言
SpringBoot 实现分组校验
org.springframework.bootspring-boot-starter-validation2.7.11·定义分组我这里将分组(WhenEnabledIsOn)直接定义在实体类中importcom.baomidou.
mybatisplus
.annotation.I
zhou_Tian
·
2024-01-03 09:02
spring
boot
java
spring
关于
MybatisPlus
的
自动填充
字段
项目链接https://gitee.com/wang-Ningk/
mybatisplus
-autoConfiguration.git1.说明
MybatisPlus
的
自动填充
字段可以让我们避免一些繁琐的字段
key<
·
2024-01-02 18:22
java
spring
详细讲解
MybatisPlus
中的BaseMapper类中的CRUD功能(全)
目录前言1.基本概念2.CRUD2.1插入2.2删除2.3修改2.4查询前言大部分CRUD都来源这个类,对此有意义剖析,方便之后的功能开发1.基本概念MyBatis-Plus(简称MP)是基于MyBatis的增强工具,在MyBatis的基础上提供了更多的功能和便捷的操作。基本概念作用功能一个泛型接口,可以通过泛型指定操作的实体类型1.提供了一组基础的数据库操作方法,包括增、删、改、查等。2.简化了
码农研究僧
·
2024-01-02 10:18
java
java
数据库
mybatisplus
QueryWrapper
黑马程序员SSM框架-
MyBatisPlus
视频连接:
MyBatisPlus
-01-
MybatisPlus
入门案例_哔哩哔哩_bilibili
MyBatisPlus
简介入门案例标准数据层开发lombokMP分页查询功能yml中的配置,用于打印日志和
向来痴_
·
2024-01-01 20:26
黑马程序员SSM框架
java
spring
开发语言
IDEA插件——EasyCode生成
MyBatisPlus
相关代码
目录前言一、EasyCode插件下载安装二、EasyCode模板修改三、EasyCode与
MyBatisPlus
使用生成service四、模板调试后续敬请期待前言EasyCode,IDEA的强大自动生成代码的插件
千Deng
·
2024-01-01 18:55
intellij-idea
java
ide
后端
【sql】MyBatis Plus中,sql报错LIKE “%?%“:
文章目录一、报错详情:二、解决:三、扩展:一、报错详情:二、解决:将LIKE“%”#{xxx}"%"改为LIKECONCAT(‘%’,#{xxx},‘%’)三、扩展:
MyBatisPlus
之like模糊查询中包含有特殊字符
Sun Peng
·
2024-01-01 13:57
java
sql
mybatis
java
开源预约挂号平台 - 从0到上线
PNPM`-使用`VSCODE`-安装插件首页顶部与底部-封装组建-使用`scss`左右布局中间内容部分路由-`vue-router``BANNER`-走马灯效果-使用`elementplus`搜索区-
自动填充
组建
yaoxin521123
·
2024-01-01 10:12
M
使用方案
开源
M
IRIS
Cache
VUE3
部署
TypeScript
详细讲解
MybatisPlus
中的IService类中的CRUD功能(全)
目录前言1.基本概念2.CRUD2.1插入2.1.1save2.1.2saveOrUpdate2.2删除2.3修改2.4查询2.4.1get2.4.2list2.4.3page2.5chain链式函数前言大部分CRUD都来源这个类,对此有意义剖析,方便之后的功能开发1.基本概念在MyBatis-Plus中,IService是MyBatis-Plus提供的服务层的接口,用于定义业务层的一些通用方法。
码农研究僧
·
2024-01-01 10:33
java
java
mybatisplus
IService
Springboot整合
MybatisPlus
的基本CRUD
目录前言1.搭建项目2.基本的CRUD前言发现项目框架是
MybatisPlus
的,由于个人使用该框架的CRUD比较少对此学习过程中,从零到有开始搭建学习还是比较重要的,感悟会比较多关于各个类的使用,可看如下文章
码农研究僧
·
2024-01-01 10:02
java
spring
boot
后端
java
SpringBoot 全家桶 |
MyBatisPlus
(七)乐观锁
取出记录时,获取当前version更新时,带上这个version执行更新时,setversion=newVersionwhereversion=oldVersion如果version不对,就更新失败而
MyBatisPlus
码农StayUp
·
2024-01-01 05:07
Mybatis plus @TableField失效的几种情况总结
@TableField标记的字段,没有get、set方法4、被@TableField标记的字段的类型,与绑定时传入的类型不一致,比如字段类型为String,传入Integer,这种情况会失效后记我觉得
mybatisplus
ERD Online
·
2024-01-01 04:46
mybatis
spring
boot
Mybatis
plus
TableField
失效
失败
轮播图根据图片底色
自动填充
剩余背景色
项目中用的是AntDesignPro,Carousel轮播组件1、需求需要实现一个类似腾讯课堂的轮播图,图片定宽定高,不同分辨率屏幕时,轮播图会根据图片的背景色填充容器左右空隙比如1800px屏:比如3000px屏:可以通过开发者工具看到,图片还是那张图片,容器背景色填充2、实现思路:轮播切换时,利用canvas的getImageData方法获取颜色,然后填充背景色。适用于背景色为纯色的需求,因为
IT姑凉
·
2024-01-01 01:42
基于 SpringBoot + Mybatis Plus + Shiro + mysql + redis构建的智慧云智能教育平台
目录一、开源项目简介二、技术栈后端技术栈前端技术三、系统功能管理系统功能小程序功能四、智慧云智能教育系统管理平台四、智慧云智能教育平台学生端一、开源项目简介基于SpringBoot+
MybatisPlus
神码观察
·
2023-12-31 23:12
开源推荐
spring
boot
mybatis
mysql
【java】【
MyBatisPlus
】【五】
MyBatisPlus
一些实战总结(GET请求特殊string、批量更新)
目录一、实体二、get请求传参list1、postman设置2、controller层3、service4、serviceImpl5、mapper6、前端vue7、调用后端接口三、批量更新(controller实现方式,通过实体id)四、批量更新(service实现方式循环通过实体id)1、controller层2、service3、serviceImpl五、批量更新(service实现方式循环非
春天的菠菜
·
2023-12-31 21:24
java
mybatis-plus
java
开发语言
MySQL使用问题记录
在使用
MybatisPlus
做一个记录的查询,出现一个奇怪的错误,异常信息如下:line1:136mismatchedinput'source'expecting{'!'
fengzheng2018
·
2023-12-31 20:21
mysql
数据库
mybatis+plus多表连接查询 - 基于注解
第一种办法:
mybatisplus
原生支持多表查询是使用wrapper.apply()或last(),唯一的缺点是不能使用别名。Service层//返回值queryWrapper.select("*,
牛十二
·
2023-12-31 09:13
mybatis
sql
java
SpringBoot+SpringSecurity+
MybatisPlus
+Vue3小项目摘录(七)
文章目录路由处理(路由守卫)在router目录下新建一个permission.js文件需要在main.js中引用即可动态路由的实现如下图所示:实现步骤:在layout/index.vue中添加路由显示并在store/index.js文件中进行单页处理查看菜单表sys_menu的数据在view目录下新建对应的路径以及组件修改router/permission.js文件内容最后在router/inde
许锅锅啊
·
2023-12-31 08:56
SpringSecurity
MybatisPlus
SpringBoot
spring
boot
后端
java
java-ee
restful
分布式
SpringBoot+SpringSecurity+
MybatisPlus
+Vue3小项目摘录
文章目录SpringBoot+SpringSecurity+
MybatisPlus
后台框架搭建一、项目搭建准备基本的设置二、重要的代码标示:数据库相关建表语句sqlpom.xml依赖坐标文件application.yml
许锅锅啊
·
2023-12-31 08:55
SpringSecurity
MybatisPlus
SpringBoot
spring
boot
后端
java
java-ee
visual
studio
code
mysql
SpringBoot+SpringSecurity+
MybatisPlus
+Vue3小项目摘录(五)
文章目录获取用户角色权限信息实现用户角色权限的sql初始化语句5张数据表的如下:通过MybatisX插件将对应的模块的三层接口生成面向对象思想编程基类对象BaseEntity的创建编写时间对象CustomDateTimeSerializer进行解析处理(时间需要进行处理)最后在几个实体对象中先继承自BaseEntity,并将对象中的几个重复属性进行注释或者删除即可修改自定义登录逻辑中的获取权限信息
许锅锅啊
·
2023-12-31 08:25
SpringSecurity
SpringBoot
MybatisPlus
spring
boot
后端
java
mysql
mvc
restful
SpringBoot+SpringSecurity+
MybatisPlus
+Vue3小项目摘录(四)
文章目录关联数据库实现登录在common包下新建自定义的用户登录实现类service层的变化:自定义异常进行统一处理【自定义异常】(新建子包exception处理器)在Security的配置类中添加如下代码:前端登录的测试:①、输入错误时②、输入正确时③、输入正确【但是账户未激活时】JWT认证过滤器实现前端中修改登录成功的跳转①、新建layout目录并新建index.vue【带有布局的首页】②、后
许锅锅啊
·
2023-12-31 08:25
SpringSecurity
MybatisPlus
SpringBoot
spring
boot
后端
java
mysql
restful
web
app
SpringBoot+SpringSecurity+
MybatisPlus
+Vue3小项目摘录(二)
文章目录SpringSecurity框架引入以及几个常用工具类几个常用的工具类介绍jwt相关1)最常使用的JWT这种方案有一些缺点:JWT正好可以解决这些问题:可以看出JWT以不同颜色区分,两个小数点隔开,分为了三部分:也可以参考hutool.com中的工具类哦我之前已经封装过一些工具了类,在这里就直接拿来使用了JWT的工具类:String常用字符串操作的工具类:后台跨域处理的配置类:编写基本的请
许锅锅啊
·
2023-12-31 08:24
SpringSecurity
MybatisPlus
SpringBoot
spring
boot
后端
java
visual
studio
code
mysql
SpringBoot+SpringSecurity+
MybatisPlus
+Vue3小项目摘录(六)
文章目录后台主界面搭建页面可以直接参考elementPlus中的布局容器实现编写index.vuehtml代码css样式代码预览效果如下:每个vue视图中的内容都是相同的在lauout/index.vue中进行引入组件tabs/index.vue组件的内容如下:footer/index.vue组件的内容如下:左侧动态权限菜单的实现1、登录成功之后在后台动态的查询该用户的权限信息修改LoginSuc
许锅锅啊
·
2023-12-31 08:17
SpringSecurity
MybatisPlus
SpringBoot
spring
boot
vue.js
后端
java-ee
javascript
intellij
idea
MyBatisPlus
之增删改查
系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加
MyBatisPlus
之增删改查提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录前言一、什么是
键盘敲烂~~~
·
2023-12-31 06:00
MybatisPlus
MybatisPlus
增删改查
MybatisPlus分页查询
MybatisPlus
之常用插件的使用
系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加
MybatisPlus
之常用插件的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录前言一
键盘敲烂~~~
·
2023-12-31 06:00
MybatisPlus
java
数据库
MybatisPlus
插件
MyBatisPlus
之逻辑删除
系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加
MyBatisPlus
之逻辑删除提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录前言一、什么是逻辑删除二
键盘敲烂~~~
·
2023-12-31 06:55
MybatisPlus
数据库
MybatisPlus
逻辑删除
自动填充
Chrome下input
自动填充
时去掉黄色背景色的解决方案
用的是box-shadow来处理,具体写法为:input:-webkit-autofill{-webkit-box-shadow:0001000pxwhiteinset;}
丶灰太狼他叔
·
2023-12-31 02:42
java代码生成器(自动生成Mapper、Contronller等代码、方便快捷、高效)
packagecom.blog.utils;importcom.baomidou.
mybatisplus
.generator.FastAu
你憨厚的老父亲突然
·
2023-12-31 00:26
java
开发语言
Spring系列学习四、Spring数据访问
Spring数据访问一、Spring中的JDBC模板介绍1、新建SpringBoot应用2、引入依赖:3、配置数据库连接,注入dbcTemplate对象,执行查询:4,测试验证:二、整合
MyBatisPlus
1
老D不是传说
·
2023-12-30 23:23
JAVA
中级JAVA成长营
spring
java
后端
Mybatis-plus的Mapper.xml添加${ew.customSqlSegment}
首先在你的Mapper添加你的自定义查询方法importcom.baomidou.
mybatisplus
.core.conditions.query.QueryWrapper;importcom.baomidou.
mybatisplus
.core.mapper.BaseMapper
无相孤君
·
2023-12-30 22:39
SpringBoot
mybatis-plus
mybatis
xml
java
MybatisPlus
报错can not find lambda cache for this entity
BaseMapper的,因为我是多表查询使用了vo,但是泛型还是Entiy而不是自己的vo类,才导致这个报错问题代码@RepositorypublicinterfaceBlogMapperextendsBaseMapper{//普通查询//@Select(querySql)Listlist(@Param(Constants.WRAPPER)QueryWrapperew);}正确代码@Reposit
无相孤君
·
2023-12-30 22:09
SpringBoot
mybatis-plus
java
开发语言
Mybatis-Plus-Generator
com.baomidoumybatis-plus-generator3.5.0providedorg.apache.velocityvelocity-engine-core2.2providedorg.freemarkerfreemarker2.3.31模板一importcom.baomidou.
mybatisplus
.generator
Gambler_Tu
·
2023-12-30 21:48
mybatis-plus
mybatis
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他