自学内容网 自学内容网

动力商城-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

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

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


原文地址:https://blog.csdn.net/qq_53568730/article/details/143665923

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!