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,现在想改成
mybatis-plus
,之前也没有swagger现在也想使用,都是生成的
淹死丶的鱼
·
2021-09-21 21:53
MyBatis-Plus
入门之ActiveRecord模式
ActiveRecord介绍每一个数据库表对应创建一个类,类的每一个对象实例对应于数据库中表的一行记录;通常表的每个字段在类中都有相应的Field;ActiveRecord负责把自己持久化.在ActiveRecord中封装了对数据库的访问,通过对象自己实现CRUD,实现优雅的数据库操作。ActiveRecord也封装了部分业务逻辑。可以作为业务对象使用。AR之insertdept表设计:creat
花伤情犹在
·
2021-09-20 16:20
MyBatis
数据库
mysql
java
spring
boot
ssm
MyBatis进阶----Mybatis Plus 增删改查
mybatis-plus
是在mybatis上的增强,减少了xml的配置,几乎不用
花伤情犹在
·
2021-09-17 15:35
MyBatis
SpringBoot
maven
spring
boot
java
mybatis
mysql
@tableid注解_
MyBatis-Plus
常用注解
https://blog.csdn.net/weixin_42526068/article/details/113039510@TableId主键专属比如数据中的表中的字段是id但是实体类是userId那么就需要在userId上打上这个注解用法设置主键映射value映射主键字段的名字type设置主键类型主键的生成策略(圈起来的重要)1数据库自增AUTO开发者无需赋值,自己根据当前表中id最大值自增
催化剂
·
2021-09-17 10:37
Mybatis-Plus
通用CRUD的详细操作
目录1、插入操作1.1方法定义1.2测试用例1.3测试1.4@TableField2、更新操作2.1根据id更新2.2根据条件更新3、删除操作3.1deleteById3.2deleteByMap3.3delete3.4deleteBatchIds4、查询操作4.1selectById4.2selectBatchIds4.3selectOne4.4selectCount4.5selectList4
·
2021-09-15 18:36
带你了解mybatis如何实现读写分离
目录1、springaop实现2、
mybatis-plus
的实现方式总结1、springaop实现首先application-test.yml增加如下数据源的配置spring:datasource:master
·
2021-09-14 11:50
Mybatis-Plus
,WrapperTest
packagecom.baomidou.mybatisplus.samples.wrapper;importcom.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;importcom.baomidou.mybatisplus.core.conditions.query.QueryWrapper;importcom.baom
催化剂
·
2021-09-13 11:59
spring boot整合
mybatis-plus
1MyBatis-plus介绍
MyBatis-plus
是MyBatis的一个功能强大的增强工具包,用于简化开发。
·
2021-09-10 10:34
SpringBoot配置
MyBatis-Plus
实现增删查改
目录1MyBatis-Plus2Maven依赖3SpringBoot配置4UserEntity5UserMapper6Service(业务逻辑层)6.1UserService6.2UserServiceImpl7UserController8调试结果8.1查询数据8.2新增数据8.3更新数据8.4删除数据1MyBatis-PlusMyBatis-Plus(opensnewwindow)(简称MP)
·
2021-09-09 16:38
SpringBoot整合
mybatis-plus
快速入门超详细教程
目录前言
mybatis-plus
简介
mybatis-plus
优点相关链接
mybatis-plus
实例1、示例项目结构2、数据库准备3、pom.xml:4、application.yml5、User.java6
·
2021-09-09 13:59
SpringBoot整合
mybatis-plus
进阶详细教程
目录前言wapper介绍:条件构造器AbstractWrapper一、什么是AbstractWrapper二、QueryWrapper(LambdaQueryWrapper)1、QueryWrapper用法示例2、LambdaQueryWrapper用法示例三、UpdateWrapper(LambdaUpdateWrapper)1、UpdateWrapper用法示例2、LambdaUpdateWr
·
2021-09-09 13:52
个人整理的系统架构
基于springboot、Springcloud、dubbo、nacos、gateway、
mybatis-plus
、redis,基于token控制登录,包含登录接口以及一个查询接口,有意者私
一名程序猿
·
2021-09-08 08:15
MyBatis-Plus
简介和快速入门教程
目录一、
MyBatis-Plus
简介(来自官网)二、快速开始三、通用CRUD3.1insert(插入操作)3.2updateById(更新操作)3.3查询操作——各种select3.4删除操作——各种delete
·
2021-09-07 19:05
使用springboot+druid双数据源动态配置操作
目录一、yml配置二、动态切换数据源配置文件1.数据源db12.数据源db2三、多数据源的mapper包最好是分开四、代码中调用总结进行动态切换,需要在类里面配置,顺便解决
mybatis-plus
自带代码无法使用问题
·
2021-09-07 14:05
教你用Java实现一个简单的代码生成器
前言逆向工程从数据库表直接生成代码,是日常开发中常用的敏捷开发手段,常见的例如:
mybatis-plus
的代码生成器等为什么要自己写代码生成器呢?MP的生成器不香吗?香!
·
2021-09-06 17:53
easycode配置成
mybatis-plus
模板的实现方法
本文主要介绍了easycode配置成
mybatis-plus
模板的实现方法,分享给大家,具体如下:entity.java##导入宏定义$!
·
2021-09-05 12:49
SpringBoot项目使用
mybatis-plus
逆向自动生成全套代码
目录1.在你的SpringBoot项目下新建子模块项目2.在此模块下新建一个包与一个java类类名:CodeGenerator3.在resources下新建文件夹,用来存放mapper文件4.配置CodeGenerator类5.启动代码生成类main方法6.删除文件1.在你的SpringBoot项目下新建子模块项目pom.xml添加以下依赖:1.8mysqlmysql-connector-java
·
2021-09-05 12:48
SpringBoot集成
Mybatis-Plus
多租户架构实现
目录一.什么是多租户二.多租户架构以及数据隔离方案1.独立数据库2.共享数据库,独立Schema3.共享数据库,共享Schema,共享数据表三.多租户架构适用场景?四.技术实现正式进入主题1.创建SpringBoot项目2.单元测试目前公司产品就是对外企业服务,入职后了解到SaaS模式和私有部署,当我第一次听到SaaS时,我不是很理解。经过查阅资料,以及在后续研发功能时,不断的加深了对多租户的理解
·
2021-09-03 12:32
mybatis-plus
团队新作mybatis-mate实现数据权限
目录一、主要功能二、使用2.1依赖导入2.2字典绑定2.3字段加密2.4数据脱敏2.5DDL数据结构自动维护2.6动态多数据源主从自由切换2.7数据权限三、最后一、主要功能字典绑定字段加密数据脱敏表结构动态维护数据审计记录数据范围(数据权限)数据库分库分表、动态据源、读写分离、数据库健康检查自动切换。二、使用2.1依赖导入SpringBoot引入自动依赖注解包com.baomidoumybatis
·
2021-09-02 10:04
mybatis批量插入自动生成主键跟日期
在网上查了很多关于
mybatis-plus
的批量插入,由于大多使用自增主键,不需要自动生成uuid主键网上的大部分代码为insertintouser(id,name,age,create_date,create_time
·
2021-09-02 10:09
MyBatis-Plus
实现2种分页方法(QueryWrapper查询分页和SQL查询分页)
目录1MyBatisPlusConfig2UserPagination3Mapper3.1UserMapper.java3.2UserMapper.xml4Service4.1UserService4.2UserServiceImpl5UserController6调试结果6.1QueryWrapper查询分页6.2SQL查询分页1MyBatisPlusConfigMyBatisPlus配置类。p
·
2021-09-01 17:40
Mybatis Plus select 实现只查询部分字段
目录MybatisPlusselect查询部分字段select设置查询字段
MyBatis-Plus
之select、delete一、
Mybatis-Plus
之查询操作1、查询操作常用API2、分页查询二、
·
2021-09-01 17:35
MybatisPlus修改时空字段无法修改的解决方案
目录MybatisPlus空字段无法修改点开修改这个时候,在实体类中加入这行注释的意思是
Mybatis-Plus
修改指定字段核心代码MybatisPlus空字段无法修改点开修改数据为空时,点击确定,可列表出现的数据还是为原来的数据查看后台的打印输出
·
2021-09-01 13:12
解决
mybatis-plus
通用mapper调用报错:Invalid bound statement
目录
mybatis-plus
通用mapper调用报错解决方法
mybatis-plus
通用mapper调用报错使用springboot整合
mybatis-plus
后,调用自定义的方法正常,调用BaseMapper
·
2021-09-01 11:02
解决
mybatis-plus
自动配置的mapper.xml与java接口映射问题
目录
mybatis-plus
自动配置mapper.xml与java接口映射其中核心功能就是下面这个方法mybatis-plus3配置mapper和xml映射关系原因就是mapper接口与xml映射文件没有配置成功
·
2021-08-31 13:52
基于
mybatis-plus
timestamp返回为null问题的排除
的完整代码为通过代码跟踪,发现如下代码继而发现如下的核心代码通过断点发现以下数据再通过跟踪发现了如下代码直到看到这里问题是这样的在开发时,为了节约时间,我选择了mybatis框架来开发,然后又在网上找了一个许多人都推荐的
mybatis-plus
·
2021-08-31 13:48
MyBatis-Plus
非表字段的三种处理方法小结
目录
MyBatis-Plus
非表字段的处理方式1、使用关键字2、关键字static3、使用@TableField注解mybatisplus非数据库字段设置使用transient修饰
MyBatis-Plus
·
2021-08-31 13:43
mybatis plus实体类中字段映射mysql中的json格式方式
目录mybatisplus实体类中字段映射mysql中的json格式1.实体类中有个属性是其他对象2.那么取出时怎么进行映射呢,有分为两种情况
mybatis-plus
实体json处理本文总共三个步骤mybatisplus
·
2021-08-31 13:43
基于 SpringBoot +
Mybatis-Plus
的智能停车场项目源码
前言最近,群里有小伙伴吆喝,为啥停车场是JPA的呢?代码里写SQL太别扭了,能不能搞个Mybatis的版本,满足你,说搞就搞!!!集成配置文件pom.xml引入:com.baomidoumybatis-plus-boot-starter3.4.3.1引入自动代码生成器:com.baomidoumybatis-plus-generator3.4.1数据库配置文件:#=================
不是太高的手
·
2021-08-30 13:47
hibernate
gwt
mvvm
ocr
svn
Mybatis-plus
分页
添加依赖com.baomidoumybatis-plus-boot-starter3.4.0在启动类编辑@BeanpublicMybatisPlusInterceptormybatisPlusInterceptor(){MybatisPlusInterceptorinterceptor=newMybatisPlusInterceptor();interceptor.addInnerIntercep
·
2021-08-29 11:20
mybatis-plus
mybatis-plus
自动生成代码记录
更新一下数据库我就在idea里面可视化地完成了,方式如下:img没有命令行,没有用naviCat,idea也是挺方便解决一个依赖问题本来更新一下数据库,写一下对应新table的代码,就能生成了,但是fame本身只有mybatisplus,而没有代码生成器的依赖。(我估计原作者zzw也是有用mybatisplusgenerattor的,就是没有在公开的pom文件里面写吧。)所以我要自己加上gener
非正经研究生
·
2021-08-26 17:42
如何编写一个 Python Web 应用 (零)
服务.之前我一直习惯用Java来进行Web后端开发,而我熟悉的一套最基础的JavaWeb技术栈是这样的:SpringX:整个应用的框架,这里的'X'包括'boot','cloud',等等Mybatis/
Mybatis-plus
·
2021-08-19 16:22
基于微服务架构开发在线教育网站
SpringCloud作为微服务架构框架;Nacos-服务发现、分布式配置;Feign-服务调用;Hystrx-熔断器;GateWay-服务网关;Redis作为非关系型数据库为短信验证码、主页数据缓存等提供数据存储;
MyBatis-Plus
码农九珍
·
2021-08-18 14:48
程序员
Java
微服务
微服务架构
java
编程语言
mybatis-plus
中BaseMapper入门使用
目录入门使用BaseMapper完成增删改查BaseMapper各方法详解InsertDeleteUpdateSelect具体教程参考官网文档:baomidou.com/入门使用BaseMapper完成增删改查根据数据库表制作相应实体类@TableName(value="user")publicclassUserimplementsSerializable{privatestaticfinallo
·
2021-08-17 15:20
JeecgBoot 2.4.6 版本发布,基于代码生成器的企业级低代码平台
前后端分离架构SpringBoot2.x,SpringCloud,AntDesign&Vue,
Mybatis-plus
,Shiro,JWT支持微服务。强大的代码生成器让前后端代码一键生成!
·
2021-08-16 17:01
Java异常 Factory method'sqlSessionFactory'rew exception;ested exception is java.lang.NoSuchMethodError:
springboot引入
mybatis-plus
后报错:Factorymethod‘sqlSessionFactory'threwexception;nestedexceptionisjava.lang.NoSuchMethodError
·
2021-08-14 18:58
MyBatis-Plus
学习笔记(狂神)
概述自动完成简单crud,进行简化操作快速入门环境搭建创建数据库DROPTABLEIFEXISTSuser;CREATETABLEuser(idBIGINT(20)NOTNULLCOMMENT'主键ID',nameVARCHAR(30)NULLDEFAULTNULLCOMMENT'姓名',ageINT(11)NULLDEFAULTNULLCOMMENT'年龄',emailVARCHAR(50)NU
看向未来213
·
2021-08-14 12:10
spring
mybatis
Be Extra Careful about Pitfalls of
MyBatis-Plus
2.x
WhatanUnreliableLadYouAre@TableFieldMybatis-Plusintroducesmanypowerfulannotationsforustoindicatethemappingbetweenentitypropertiesandtablefields.It'sagreatcodingexperienceworkingwiththoseannotationsand
·
2021-08-14 00:07
mybatis-plus
使用IDEA配置
Mybatis-Plus
框架图文详解
目录一、什么是
Mybatis-Plus
框架?二、Mybatis有些什么特性?
·
2021-08-12 16:01
springboot2多数据源的配置及使用
springboot2多数据源的配置及使用参考1说明2分包方式配置数据源
mybatis-plus
配置Application类数据源配置类报错及解决3注解方式配置依赖配置数据源Application类使用参考
LOOPY_Y
·
2021-08-10 18:57
spring
boot
MyBatis-Plus
修改和添加自动填充时间方式
MyBatis-Plus
修改和添加自动填充时间数据库字段设置:`valid_verify_time`datetimeDEFAULTNULLCOMMENT'有效性审核时间',实体类设置:@JsonSerialize
·
2021-08-10 12:17
mybatis 获取无数据的字段不显示的问题
mybatis获取无数据的字段不显示使用
mybatis-plus
获取数据时,当返回值为map类型,数据库字段的值为空时,不显示该字段,这样容易导致前台获取数据的时候报空指针异常可以这样设置mybatis
·
2021-08-06 18:17
Mybatis和
Mybatis-Plus
时间范围查询方式
一、mysql1.传入时间范围参数类型是字符串anddate_format(create_time,'%Y-%m-%d%H:%i:%s')>=str_to_date(#{startTime},'%Y-%m-%d%H:%i:%s')anddate_format(create_time,'%Y-%m-%d%H:%i:%s')<=str_to_date(#{endTime},'%Y-%m-%
·
2021-08-06 12:57
基于
mybatis-plus
时间字段比较
mybatis-plus
时间字段比较
mybatis-plus
时间字段比较,默认lt/gt/ge时间比较时无效:解决:LambdaQueryWrapperqueryWrapper=Wrappers.query
·
2021-08-06 12:56
springboot
mybatis-plus
generator自动生成(sqlserver),整合swagger
这里写一篇通过mybatisgenerator类,自动生成sqlserver代码类,通过springboot集成。连接sqlserver的总结。1、创建springboot的项目开发工具选择idea,还是通过快速创建springboot项目的方式来创建一个springboot的web项目。2、编辑pom.xml,加入如下依赖org.springframework.bootspring-boot-s
XJ云天河
·
2021-08-05 16:13
mybatis
MyBatis-Plus
结合Layui实现分页方法
MyBatis-Plus
使用简单,内置通用Mapper、通用Service,仅仅通过少量配置,即可实现单表大部分CRUD操作。
·
2021-08-05 11:49
Fluent Mybatis让你摆脱Xml文件的技巧
目录一、啥是Fluent-Mybatis二、SpringBoot+Fluent-Mybatis三、官方链接一、啥是Fluent-Mybatis与
Mybatis-Plus
类似,是对Mybaits进一步的封装
·
2021-08-04 16:10
mybatisplus添加真正的批量新增、批量更新的实现
使用
mybatis-plus
来进行批量新增和更新时,你会发现其实是一条条sql执行,下面进行优化。
·
2021-08-03 19:10
springboot结合
mybatis-plus
快速生成项目模板的方法
目录
mybatis-plus
简介:项目模板1、项目概览2、美化swagger-uimybatis-plus简介:
Mybatis-Plus
(简称MP)是一个Mybatis的增强工具,在Mybatis的基础上只做增强不做改变
·
2021-08-03 17:30
面试那些事儿——Mybatis &
Mybatis-Plus
目录mybatis介绍缓存延迟加载mybatis是怎么和数据库交互的重载常见面试题mybatis-plusnacos配置使用常用实体类注解更多mybatis介绍Java编写的持久层框架实质:就是对jdbc的优化避免了几乎所有的JDBC代码和手动设置参数以及获取结果集可以用简单的xml或注解来配置和映射原生类型,缓存一级缓存(默认开启)针对每个sqlsession而言二级缓存namespace延迟加
UlricaQ
·
2021-08-02 15:55
⭐【面试那些事儿】
mybatis和plus
mybatis缓存
延迟加载
mybatis和数据库交互
mybatisPlus常用注解
mybatis一级缓存
上一页
78
79
80
81
82
83
84
85
下一页
按字母分类:
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
其他