已采纳回答 / 老猿
看MP3.4.1版本对TenantLineHandler接口的注释,“获取租户 ID 值表达式,只支持单个 ID 值”。如果以官方的注释来判断,是不支持in的。
2020-11-10
讲师回答 / 老猿
是的,如果使用了MP的逻辑删除,并且实体中使用了注解标识了逻辑删除字段。你还想物理删除,就得自定义sql了。但一般除了备份转移的场景下,好像没什么场景是逻辑删后还要物理删的。
2020-10-26
讲师回答 / 老猿
你试试,最新版MP的忽略方式,使用@InterceptorIgnore注解,在Mapper上,然后设置tenantLine=true,看看好不好使,是不是这个Mapper中的所有方法,都不增加租户信息。
2020-10-26
在IDEA中配置性能分析插件只需要配置开发环境就可以了:
新建application-dev.yml,之后把application.yml中的代码剪切放到application-dev.yml里面,现在你application.yml是空的了,我们来配置当前环境为开发环境,只需要在application.yml中配置以下代码即可:
spring:
profiles:
active: dev
新建application-dev.yml,之后把application.yml中的代码剪切放到application-dev.yml里面,现在你application.yml是空的了,我们来配置当前环境为开发环境,只需要在application.yml中配置以下代码即可:
spring:
profiles:
active: dev
2020-10-26
新建application-dev.yml,之后把application.yml中的代码剪切放到application-dev.yml里面,现在你application.yml是空的了,我们来配置当前环境为开发环境,只需要在application.yml中配置以下代码即可:
spring:
profiles:
active: dev
spring:
profiles:
active: dev
2020-10-26
如果真的就只能操作个createtime和updatetime的话,就没啥意义了。mysql新建字段的时候 DEFAULT CURRENT_TIMESTAMP,
DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP 就解决了
DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP 就解决了
2020-09-17