当前位置: 首页 > news >正文

动力商城-03 Idea集成apifox Mybatis-Plus字段策略

1.Idea下载apifox插件

2.新建令牌放入Idea
在这里插入图片描述
3.右键上传到对应接口
在这里插入图片描述
4.设置前置url
在这里插入图片描述

插件能够自动识别swagger注解
在这里插入图片描述

Mybatis-Plus字段策略
1、FieldStrategy作用
Mybatis-Plus字段策略FieldStrategy的作用主要是在进行新增、更新时,根据配置的策略判断是否对实体对象的值进行空值判断,如果策略为字段不能为空,则不会对为空的字段进行赋值或更新。
同样,在进行where条件查询时,根据whereStrategy策略判断是否对字段进行空值判断,如果策略为字段不能为空,则为空的字段不会作为查询条件组装到where条件中。

三个配置,对应三种使用场景:
insertStrategy 在insert操作时的字段策略,是否进行空值判断,插入空值
updateStrategy 在update操作时的字段策略,是否进行空值判断,插入空值
whereStrategy 在where条件组装时,是否进行控制判断,将空值作为查询条件

在spring boot中可以通过配置属性修改全局字段策略:

mybatis-plus.global-config.db-config.update-strategy=not_null
mybatis-plus.global-config.db-config.insert-strategy=not_null
mybatis-plus.global-config.db-config.where-strategy=not_null

全局设置
在这里插入图片描述

局部设置
在这里插入图片描述

http://www.lryc.cn/news/485678.html

相关文章:

  • python如何使用Rabbitmq
  • 分布式,微服务,SpringCloudAlibaba,nacos,gateway,openFeign
  • MySQL初学之旅(3)约束
  • 使用YOLOv9进行图像与视频检测
  • C# 中的 LINQ:轻松处理集合和数据
  • 【征稿倒计时!华南理工大学主办 | IEEE出版 | EI检索稳定】2024智能机器人与自动控制国际学术会议 (IRAC 2024)
  • RHCE的学习(20)
  • 控制器ThinkPHP6
  • 1. Django中的URL调度器 (项目创建与简单测试)
  • 学习python的第十天之数据类型——dict字典
  • 华为Mate 70临近上市:代理IP与抢购攻略
  • 进程信号
  • RT-DETR融合GhostModel V3及相关改进思路
  • JVM有哪些垃圾回收器
  • EWM 打印
  • 前端文件优化
  • 电脑怎么自动切换IP地址
  • hbase集成phoenix
  • 单片机智能家居火灾环境安全检测
  • Git_2024/11/16
  • Java基础夯实——2.1Java常见的线程创建方式
  • 【Docker容器】一、一文了解docker
  • Spring:IOC实例化对象bean的方式
  • 深入解析生成对抗网络(GAN)
  • curl命令提交大json
  • 以太坊拥堵扩展解决方案Arbitrum
  • Kafka新节点加入集群操作指南
  • 【Android compose原创组件】在Compose里面实现内容不满一屏也可以触发边界阻尼效果的一种可用方法
  • 介绍一下struct(c基础)
  • 模型压缩——基于粒度剪枝