【SpringBoot+MyBatisPlus】利用线程特性与ThreadLocal来解决公共字段自动填充问题
文章目录 前言一.字段自动填充引入二.元数据对象处理器三.Threadlocal的使用 前言 每一次在Controller层中封装改动数据的方法时都要重新设置一些共性字段,显得十分冗余。为了解决此问题也是在项目中第一次利用到线程,总的来说还是让我眼前一亮,也开阔了视野,对以后的开发具有深远的意义!...
【SpringBoot+MyBatisPlus】分页的实现以及使用数值转换器来解决long型id精度丢失问题
文章目录 前言一.分页查询的实现二.禁/启用员工账号三.数值转换器的使用 前言 在以后的开发中,当全局唯一id的生成策略生成很长的Long型数值id之后会超过JS对Long型数据处理的能力范围,可能发生精度丢失而造成后端方法失效,我们要学会解决。分页功能虽然简单但是非常重要,对于刚接触项目的人一定...
MybatisPlus学习之MyBatisX插件比代码生成器还好用的哦2
MyBatis-Plus为我们提供了强大的mapper和service模板,能够大大的提高开发效率但是在真正开发过程中,MyBatis-Plus并不能为我们解决所有问题,例如一些复杂的SQL,多表联查,我们就需要自己去编写代码和SQL语句,我们该如何快速的解决这个问题呢,这个时候可以使用MyBati...
【SpringBoot+MyBatisPlus】点餐系统之登录功能、退出功能设计
文章目录 前言一.登录功能前置二.登录流程设计三.退出登录功能 前言 结束了Springboot+MyBatisPlus也是开始了项目之旅,将从后端的角度出发来整理这个项目中重点业务功能的梳理与实现 一.登录功能前置 首先,我们需要在数据库中建立对应的表… 基于人员登录功能,OOP的模式告诉我们要...
spring-boot+mybatisPlus+shiro的集成demo 我用了5天
spring-boot + mybatis-plus + shiro 的集成demo我用了五天关于shiro框架,我还是从飞机哪里听来的,就连小贱都知道,可我母鸡啊。简单百度了下,结论很好上手,比spring的security要简单许多...于是我就是开始了我的shiro学习之路 。正巧这几天在研究...
MyBatisPlus3.x中使用代码生成器(全注释)
这篇文章主要介绍了MyBatisPlus3.x中使用代码生成器(全注释),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
详解MyBatisPlus逻辑删除与唯一索引冲突问题
这篇文章主要介绍了详解MyBatisPlus逻辑删除与唯一索引冲突问题,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
Intellij MyBatisPlus Plugin插件破解
1. 下载原始的MyBatisPlus Plugin插件。2. 下载替换包,请根据实际版本下载: https://github.com/myoss/profile/tree/master/idea/plugin/MybatisPlugin3. 参考文档进行使用,文档 “Mybatis-Plugin插...
在MyBatisPlus中使用@TableField完成字段自动填充的操作
这篇文章主要介绍了在MyBatisPlus中使用@TableField完成字段自动填充的操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
解决mybatisPlus 中的field-strategy配置失效问题
这篇文章主要介绍了解决mybatisPlus 中的field-strategy配置失效问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
SpringBoot整合MybatisPlus3.X之自定义Mapper(十)
pom.xml <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId&...
SpringBoot+MybatisPlus+Mysql+Sharding-JDBC分库分表实践
一、序言在实际业务中,单表数据增长较快,很容易达到数据瓶颈,比如单表百万级别数据量。当数据量继续增长时,数据的查询性能即使有索引的帮助下也不尽如意,这时可以引入数据分库分表技术。本文将基于SpringBoot+MybatisPlus+Sharding-JDBC+Mysql实现企业级分库分表。1、组件...
5、SpringBoot整合之SpringBoot整合MybatisPlus
SpringBoot整合MybatisPlus目录(可点击直接跳转,但还是建议按照顺序观看,四部分具有一定的关联性):实现基础的增删改查实现自动填充功能实现逻辑删除实现分页首先给出四部分完整的项目结构一、实现基础的增删改查功能1.创建项目、选择依赖选择Spring Web、JDBC API、MyBa...
MybatisPlus 多租户架构(Multi-tenancy)实现详解
这篇文章主要介绍了MybatisPlus 多租户架构(Multi-tenancy)实现详解,详细的介绍了什么是多租户架构以及使用MybatisPlus实现,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
使用mybatisplus生成表的代码记录
最近在做一个springcloud项目使用的是postgre,网上一直找相关信息,无奈太少,找到生成方法,分享一下 通过Mybatis-Plus强大的自动代码生成功能我们可以让项目自动生成一些通用的类。如controller,service,dao,mapper等。进行代码自动生成之前,我们需要提前...
解决mybatisPlus null 值更新的问题
这篇文章主要介绍了解决mybatisPlus null 值更新的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
MybatisPlus中插入数据后获取该对象主键值的实现
这篇文章主要介绍了MybatisPlus中插入数据后获取该对象主键值,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
MyBatisPlus+SpringBoot实现乐观锁功能
一、商城数据不一致的场景 如果商城中有一件商品,成本价是80元,售价是100元。经理先是通知小李,说你去把商品价格增加50元。小李正在玩游戏,耽搁了一个小时。正好一个小时后,经理觉得商品价格增加到150元,价格太高,可能会影响销量。又通知小王,你把商品价格降低30元。 此时,小李和小王同时操作商品后...
MybatisPlus 插入或更新数据时自动填充更新数据解决方案
本文主要介绍了MybatisPlus 插入或更新数据时自动填充更新数据解决方案,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
Springboot整合MybatisPlus(超详细)完整教程~
新建springboot项目开发工具:idea2019.2,maven3pom.xml <dependency> <groupId>org.springframework.boot</groupId> <ar...