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
懒猿必备:mybatis-plus3.10实战经验(二)完美CRUD,解放双手
上篇文章讲述了如何通过一个数据库完成代码的自动生成,包括接口,xml等相关文件,同时还配置了swagger的相关信息,本篇将讲述如何利用
mybatis-plus
完成一个完美的crud,只涉及数据的更改,
PSY_God
·
2020-08-11 09:23
数据库
mybatis
MyBatis-Plus
最简单的使用方法
JPA,tk-mapper,MyBatisPlus都是提高开发效率MyBatis本来就是简化JDBC操作的.而
MyBatis-Plus
是简化Mybatis配置需要依赖:org.springframework.bootspring-boot-starter-parent2.2.5
NoBugsBoy
·
2020-08-11 09:53
Mybatis-Plus
的常用条件方法
mybatis-plus
可调用的方法:查询方式说明setSqlSelect设置SELECT查询字段whereWHERE语句,拼接+WHERE条件andAND语句,拼接+AND字段=值andNewAND语句
Mr_ZhangAdd
·
2020-08-11 09:52
mybatis-plus
使用QueryWrapper小结
mybatisplus自定义分页查询接口:importcom.baomidou.mybatisplus.core.metadata.IPage;importcom.baomidou.mybatisplus.extension.plugins.pagination.Page;//实现类publicPageListpageQuery(PageArgumentpageArgument){//放入查询参数
MyfishCake
·
2020-08-11 09:52
mybatisplus
QueryWrapper
sql
java
Mybatis-Plus
自动填充的实现示例
Mybatis-Plus
自动填充的实现示例更新时间:2019年08月27日14:32:17作者:天一方蓝这篇文章主要介绍了
Mybatis-Plus
自动填充的实现示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值
Connie1451
·
2020-08-11 09:47
java
SpringBoot入门学习(三) ----集成thymleaf ,集成Mybatis,集成
Mybatis-Plus
SpringBoot集成thymleafspringboot不推荐使用JSP,SpringBoot官方推荐使用的模版是Thymeleaf,FreeMarker,Groovy当我们使用上述模板引擎中的任何一个,SpringBoot默认的模板配置路径为:src/main/resources/templates。使用模版的时候我们需要在配置文件中添加几条配置,SpringBoot自动会读取默认的配置文件
NO:134340
·
2020-08-11 09:46
java
框架
Mybatis-Plus
条件构造器
一、前言
mybatis-plus
提供了强大的条件构造器。这里简要介绍了条件构造器的结构与关系,并通过简要的示例描述查询、删除和修改操作的条件构造器实现方式。
光图强
·
2020-08-11 09:45
Mybatis-Plus
java
MyBatis-Plus
初步
本章主要是对
MyBatis-Plus
的初步介绍,包括一些背景知识、环境搭建、初步使用等知识和例子。
weixin_34024034
·
2020-08-11 09:12
Mybatis-Plus
条件构造器的正确使用姿势
MyBatis-Plus
(简称MP)是一个MyBatis的增强工具,在MyBatis的基础上只做增强不做改变,为简化开发、提高效率而生。
木先森
·
2020-08-11 09:10
Mybatis-plus
自动填充
mybatis-plus
自动填充公共字段直接上代码首先我们要实现
mybatis-plus
的MetaObjectHandler接口,代码如下:@Slf4j@ConfigurationpublicclassMetaObjectConfigimplementsMetaObjectHandler
魏尚夫
·
2020-08-11 09:10
mysql
java
mybatis
intellij
idea
Mybatis-Plus
中的条件构造器
Mybatis-Plus
中的条件构造器条件构造器(Wrapper)的作用:MP提供的通用Mapper中,删改查(没有insert)的方法通常会需要我们传入一个条件构造器,用来生成最后执行的SQL语句。
boss朴
·
2020-08-11 09:37
框架
数据库
Mybatis-Plus
的使用方法(一) 安装和使用代码生成
问题引发:我们在做后台管理系统时,是否经常会遇到这样的问题:这么多的模块....真的多吗?很多的模块下边基本都是一些简单的对于单表的增删改查,呢这些重复的工作我们是否需要继续写呢,每次当我们做一个后台管理系统时,相对于单表的CURD都是一直写mapper层,service层,controller层?NO,这样会浪费我们的开发时间,非常的浪费.好在互联网上有很多的好心人,将这些繁琐的事情封装了起来,
正在打杂的Java小白
·
2020-08-11 09:37
java
MyBatis-Plus
QueryWrapper及LambdaQueryWrapper的使用
假如我们有一张banner_item表,现需要通过banner_id查出所有数据@DatapublicclassBannerItem{privateLongid;privateStringname;privateStringimg;privateStringkeyword;privateIntegertype;privateLongbannerId;}QueryWrapper最基础的使用方式是这样
简单随风
·
2020-08-11 09:37
SpringBoot
spring-boot mybatis-xml mybatis-注解
mybatis-plus
tkmybatis
1、MyBatis+XML本小节,我们会使用mybatis-spring-boot-starter自动化配置MyBatis主要配置。同时,在XML中编写相应的SQL操作。1.1、引入依赖在pom.xml文件中,引入相关依赖。org.springframework.bootspring-boot-starter-parent2.1.3.RELEASE4.0.0lab-12-mybatisorg.sp
自由圣骑士
·
2020-08-11 09:36
mybatis
使用
Mybatis-plus
更新null字段的“坑”及解决办法
1问题由来遇到一个需求,需要对原数据的某个字段置为null,参考了教程,使用了注解@TableField(value=“nick_name”,strategy=FieldStrategy.IGNORED)privateStringnickName;在User实体对象的属性上加了“strategy=FieldStrategy.IGNORED”,成功的将数据库对应的字段更新成了null。。但是,但是,
draymond7107
·
2020-08-11 09:59
mybatis
mybatis-plus
自定义模板-代码生成器
1:
mybatis-plus
内置的模板缺点只有基础的通用的方法(下图中的类中没有方法),没有自定义的延申方法,且生成的pojo没有注解(下图中的pojo中没有TableField注解)。
draymond7107
·
2020-08-11 09:59
工具
mybatis
亲测
mybatis-plus
代码生成器极大的提示开发效率通用性高
mybatis-plus
代码生成器感触初次认识
mybatis-plus
这款基于mybatis增强的框架,深刻的体会到了这款框架的强大他带给了我们极大的开发效率亲测实用性可用性可行,通用性也高最后我是直接一次性生成数据库的所有表
魏尚夫
·
2020-08-11 09:27
java
数据库
mybatis
经验分享
mybatis-plus
条件构造器 (QueryWrapper,LambdaQueryWrapper 比较)
1QueryWrapper使用方式QueryWrapperwrapper=newQueryWrapper().eq(StringUtils.isNotBlank(user.getNickName()),"nick",user.getNickName()).eq(user.getId()!=null,"id",user.getId());ListuserList=userDao.selectList
draymond7107
·
2020-08-11 09:56
mybatis
工具
Mybatis-Plus
详解,不懂得这里都有
狂神小粉丝简介特性快速入门配置日志主键生成策略(雪花算法)自动填充乐观锁/悲观锁查询操作删除操作逻辑删除性能分析打印插件条件构造器Wrapper代码生成器简介
MyBatis-Plus
(简称MP)是一个MyBatis
小羊打嗝
·
2020-08-11 03:01
spring
mybatis-plus
的id策略
再上一篇博客中,我没有插入id,但id自动生成了。这就很神奇。@TableId()privateLongid;在我们的id上可以加上@TableId()注解,这个注解有两个属性,value和type@Documented@Retention(RetentionPolicy.RUNTIME)@Target({ElementType.FIELD})public@interfaceTableId{Str
Hai-Yang-code
·
2020-08-11 00:53
java基础学习
LocalDateTime反序列化,LocalDateTime格式化
使用
mybatis-plus
的时候出现了LocalDateTime类(jdk8中新出现的类那么我在反序列化的时候出了问题。
weixin_33743703
·
2020-08-10 23:25
mybatis -- 12、
mybatis-plus
的插件、SQL注入器、公共字段填充
目录6、插件1、分页插件2、乐观锁插件(当要更新一条记录的时候,希望这条记录没有被别人更新)3、SQL执行分析插件,避免出现全表更新和删除4、非法sql检查插件7、SQL注入器8、公共字段填充6、插件https://mp.baomidou.com/guide/auto-fill-metainfo.htmlMyBatis允许你在映射语句执行过程中的某一点进行拦截调用。默认情况下,MyBatis允许使
高级认证
·
2020-08-10 22:40
mybatis
mybatis
Springboot+MyBatis-Plus+druid多数据源配置实现
MyBatis-plus
官网(https://mp.baomidou.com/guide/dynamic-datasource.html)对如何配置多数据源给出了范例,但对于整合druid数据库连接池却没有具体的实施范例
Simon站起来
·
2020-08-10 19:03
framework
springboot
mybatis-plus
druid
多数据源
Mybatis-Plus
简介及HelloWorld实现(附视频教程)~连载中
Mybatis-Plus
简介
MyBatis-Plus
(简称MP)是一个MyBatis的增强工具,在MyBatis的基础上只做增强不做改变,为简化开发、提高效率而生。
java锋哥
·
2020-08-10 15:00
mybatis-plus
学习---从入门到精通
搭配狂神视频学习----点这里简介
MyBatis-Plus
(简称MP)是一个MyBatis的增强工具,在MyBatis的基础上只做增强不做改变,为简化开发、提高效率而生。
菜鸟小杰子
·
2020-08-10 15:31
框架
mybatis
mybatis-plus
自动化生成代码示例,亲测可用
使用
mybatis-plus
根据数据库的表生成相应的实体类,dao接口,service接口,controller类等代码,非常方便依赖jar包(可能有一些jar包是多余的):com.h2databaseh2runtimecom.baomidoumybatis-plus-boot-starter3.0.6jsqlparsercom.github.jsqlparsermybatis-springorg
qq_42958716
·
2020-08-10 07:53
Mybatis-plus
自定义连表分页查询
上一篇文章简单示范自定义分页查询,可通过QueryWrapper自由添加条件查询。也可以在xml中自定义sql语句。复杂的自定义连表分页查询,就不是那么随意了。ProductServiceImpl.java@OverridepublicIPagequerySpu(ProductQueryItemsitems){intpage=items.getPage()==null?1:items.getPag
ymzhaobth
·
2020-08-10 05:58
Mybatis-Plus
记一个
mybatis-plus
返回主键值的小坑
虽然是小坑,但坑起来要人命主键返回配置参考教程在插入语句里面有一些额外的属性和子元素用来处理主键的生成,并且提供了多种生成方式。首先,如果你的数据库支持自动生成主键的字段(比如MySQL和SQLServer),那么你可以设置useGeneratedKeys=”true”,然后再把keyProperty设置为目标属性就OK了。例如,如果上面的Author表已经在id列上使用了自动生成,那么语句可以修
ymzhaobth
·
2020-08-10 05:27
Mybatis-Plus
mybatis
Mybatis-Plus
的条件参数
1.配置
Mybatis-Plus
之后,免去了写sql的麻烦性,也降低了bug的出现率,提高的效率,不失为一种良策2.用到的
Mybatis-Plus
条件参数查询方式说明whereWHERE语句,拼接+WHERE
醉梦洛
·
2020-08-10 03:01
Mybatis-Plus
Mybatis-Plus
SpringBoot 整合Shiro实现动态权限加载更新+Session共享+单点登录
是一个安全框架,项目中主要用它做认证,授权,加密,以及用户的会话管理,虽然Shiro没有SpringSecurity功能更丰富,但是它轻量,简单,在项目中通常业务需求Shiro也都能胜任.二.项目环境
MyBatis-Plus
架构文摘
·
2020-08-10 02:22
数据库
shiro
spring
mybatis
java
mybatis-plus
在Springboot的使用
mybatis-plus
在Springboot的使用1.引入依赖。
一五三微月
·
2020-08-10 00:59
知识点
mapper
mapper-plus
Springboot
Mybatis-Plus
自动填充更新操作相关字段
那么本文就对
Mybatis-Plus
中的字段自动填充进行记录。
hon_vin
·
2020-08-09 21:31
Mybaits
Assert断言的使用
欢迎关注我的微信公众号:松鼠小码农今天在看
Mybatis-Plus
的官方文档的时候,在快速开始的测试类中,大佬用了这么一个函数:Assert@RunWith(SpringRunner.class)@SpringBootTestpublicclassSampleTest
_陈同学_
·
2020-08-09 18:24
Java
java
Mybatis-plus
的主键策略
策略在枚举类IdType中,有五种publicenumIdType{AUTO(0),//数据库自增依赖数据库NONE(1),//表示该类型未甚至主键类型(如果没有主键策略)默认根据雪花算法生成一个Long类型值INPUT(2),//用户输入ID(该类型可以通过自己注册填充插件进行填充)//下面这三种类型,只有当插入对象id为空时才会自动填充。ID_WORKER(3),//全局唯一(idWorker
佐月儿
·
2020-08-09 18:38
MyBatis
Mybatis plus自动解析实体类驼峰名称
一.自动解析驼峰写法使用mybatisplus时,mybatisplus可以帮我们自动封装我们的实体类用来查询添加,当我们遇见我们的实体类名驼峰写法时:在数据库中的字段为:
mybatis-plus
会自动将驼峰写法解析成带下划线的字段二
MilkBerg
·
2020-08-09 15:33
框架
mybatis-plus
实体类
@Data@TableName(value="tb_employee")//指定表名publicclassEmployee{//value与数据库主键列名一致,若实体类属性名与表主键列名一致可省略value@TableId(value="id",type=IdType.AUTO)//指定自增策略privateIntegerid;//若没有开启驼峰命名,或者表中列名不符合驼峰规则,可通过该注解指定数
煜帆帆
·
2020-08-09 14:52
Spring
myBatis-plus
:驼峰配置没有生效
在Spring-Mybatis.xml中配置的驼峰转换如下`0`("数据库ID自增")INPUT->`1`(用户输入ID")ID_WORKER->`2`("全局唯一ID")UUID->`3`("全局唯一ID")-->当sql语句为:selectu.user_id,u.name,u.phone,u.sex,u.id_card,u.email,u.country,u.integral,u.state,
Debug~
·
2020-08-09 14:48
SSM
Mybaits
mybatis-plus
公共字段操作以及springboot2整合
mybatis-plus
为什么80%的码农都做不了架构师?>>>1、公共实体对于User类中有而user表中没有的属性需要加第二个注解@TableField(exist=false),表示排除User类中的属性所有新增公共字段加注解并指定@TableField(value="corp_code",fill=FieldFill.INSERT)fill=FieldFill.INSERT所有更新的字段@TableField(v
weixin_34050389
·
2020-08-09 14:11
mybatis-plus
排序遇到的坑
sql不能有以下字段,否则会报“failedtoconcatorderByfromIPage,exception=”异常net.sf.jsqlparser.parser.ParseException:Encounteredunexpectedtoken:"(""("atline28,column3.Wasexpectingoneof:"*""+""-""?""@""@@""ACTION""ANY"
安大爷……
·
2020-08-09 12:52
mybatis-plus
笔记
Mybatis-plus
常用的方法(包含分页查询,模糊查询,排序......)
最简单的那些根据主键增删改查就不写了,下面介绍的是根据其他字段进行操作JavaBean://课程@TableName(value="t_course")@RepositorypublicclassCourse{@TableId(value="course_id",type=IdType.AUTO)privateIntegercourseId;//主键idprivateStringcourseNam
江愁
·
2020-08-09 11:44
mybatis
MyBatisPlus
一、简介1、说明
MyBatis-Plus
(简称MP)是一个MyBatis的增强工具,在MyBatis的基础上只做增强不做改变,为简化开发、提高效率而生。
小幸运安然
·
2020-08-09 11:05
数据库操作
Mybatis-Plus
驼峰命名规则之Date类型字段返回值为null
一、通过
Mybatis-Plus
后台接口查询数据返回,Date类时间字段返回值为null,怎么解决?
DT_小白
·
2020-08-09 11:29
SpringBoot系列
记一篇代码自动生成器-
mybatis-plus
参考文档:https://mp.baomidou.com/config/generator-config.html#%E5%9F%BA%E6%9C%AC%E9%85%8D%E7%BD%AEimportcom.baomidou.mybatisplus.annotation.DbType;importcom.baomidou.mybatisplus.annotation.FieldFill;impor
changaspl
·
2020-08-09 11:46
再学Java
mybatis返回map类型数据空值字段不显示(解决方法:含
mybatis-plus
)
https://blog.csdn.net/persistencegoing/article/details/84376427如题,当使用springboot加mybatis时,设置Map返回,当值为空时属性也会没有在application.properties中加入下面配置,将会解决这个问题。#当查询数据为空时字段返回为null,不加这个查询数据为空时,字段将被隐藏mybatis.configu
persistenceヾ(◍°∇°◍)ノ
·
2020-08-09 10:12
mybatis
MyBatis-Plus
使用笔记(二):
MyBatis-Plus
增删改查、Wapper条件查询、分页、逻辑删除、性能分析、
一、insert1、插入操作测试:@SpringBootTestclassMybatisPlusApplicationTests{@AutowiredUserMapperuserMapper;@TestvoidinsertUser(){Useruser=newUser();user.setName("Ada");user.setAge(30);user.setEmail("
[email protected]
")
Miracle42
·
2020-08-09 08:29
MyBatis-Plus
后端
MyBatisPlus组件
1.基础简介1.1MyBatisPlus简介
MyBatis-Plus
(简称MP),是一个MyBatis的增强工具包,只做增强不做改变.发工作、提高生产率而生。
bruceliu9527
·
2020-08-09 05:02
MyBatis
MyBatis专题
springboot使用
mybatis-plus
和pagehelper 报错(冲突)
com.baomidoumybatis-plus-boot-starter3.1.2问题就出在这个依赖上,参考了网上说的解决方案,排除mybatis依赖没有效果,只能选择放弃starter方案解决方案:改为普通的pagehelper依赖com.github.pagehelperpagehelper5.1.10然后在添加配置类:importorg.springframework.context.an
壹之形
·
2020-08-08 20:32
springboot
mybatis-plus
pagehelper
Springboot
Mybatis-plus
Druid Oracle LocalDateTime转换异常
解决方案一换连接池解决方案二LocalDateTime改为Date。解决方案三Druid改为1.1.21同时将MybatisPlus版本为3.0.1。详细Maven配置:4.0.0org.springframework.bootspring-boot-starter-parent2.2.5.RELEASEcom.apiapi0.0.1-SNAPSHOTapicom.oracleojdbc712.1
Belens
·
2020-08-08 18:11
java
mybatis
MyBatis-plus
如何实现树形结构展示
使用的技术是
MyBatis-plus
。二分析需求首先分析一下这个页面,这个页面是以树形结构的方式展示权限(资源)列表。虽然是树形展示,本质上,它还是一个表。我们可以这样定义权限(资源)表。
cakincheng
·
2020-08-08 14:03
MyBatis
MyBatisPlus快速入门——SpringBoot整合MyBatisPlus
MyBatis-Plus
(简称MP)是一个MyBatis的增强工具,在MyBatis的基础上只做增强不做改变,为简化开发、提高效率而生。
鹿谷门实-
·
2020-08-08 01:33
MyBatis
上一页
98
99
100
101
102
103
104
105
下一页
按字母分类:
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
其他