关于使用Mybatis-Plus 自动填充功能失效问题

关于使用Mybatis-Plus 自动填充功能失效问题

关于使用Mybatis-Plus 自动填充功能失效 首先遇到的第一个问题 自动填充失败 或被填充为NULL 原因:字段类型 与 填充类型 不一致导致 解决方法:将类型替换成一致的类型 全部为Date 或 LocalDateTime 即可解决 第二个问题是在进行数据更新操作时 修改时间字段 没做任何改变 原因:第一次新增的时候 已经向修改时间字段填充值了 mp默认策略为如果属性有值即不做覆盖 解决方法:使用setFieldValByName 进行填充 另外就是 要注意时区的问题 否则填充时间可能会相差8小时

可以参考:SpringBoot项目当中createTime和updateTime自动插入

相关推荐
一点程序9 分钟前
基于SpringBoot的选课调查系统
java·spring boot·后端·选课调查系统
奋进的芋圆2 小时前
Spring Boot 实现三模安全登录:微信扫码 + 手机号验证码 + 邮箱验证码
spring boot·redis·微信
怪兽源码2 小时前
基于SpringBoot的选课调查系统
java·spring boot·后端·选课调查系统
csdn_aspnet3 小时前
ASP.NET Core 中的依赖注入
后端·asp.net·di·.net core
昊坤说不出的梦3 小时前
【实战】监控上下文切换及其优化方案
java·后端
疯狂踩坑人4 小时前
【Python版 2026 从零学Langchain 1.x】(二)结构化输出和工具调用
后端·python·langchain
m0_740043735 小时前
【无标题】
java·spring boot·spring·spring cloud·微服务
重整旗鼓~5 小时前
1.外卖项目介绍
spring boot
橘子师兄5 小时前
C++AI大模型接入SDK—ChatSDK封装
开发语言·c++·人工智能·后端
@ chen5 小时前
Spring事务 核心知识
java·后端·spring