踩坑记录(2024-7-19——)

Mybatis-puls错误提示Data truncation: Out of range value for column ‘xxx’ at row 1

意思是数据长度超过数据库设定的字段长度


分页插件统计的total总数为数组长度

这种情况大多数因为再赋值给pageinfo之前对查询出来的数据进行了转换之类的操作,所以total数量变成了转换之后数组的长度。我在代码中就使用了mapstruct对数组进行了转换。不转换直接复制就可以了。


2026-4-2

nacos配置中

redis://username@password@ip:6379

如果密码存在 ,那么就会导致jetcache在解析yam配置文件时提前解析出: 。最终导致密码与用户名拼接不对。


Mybatis Plus update方法

使用mybatis plus中自带的update、updateById等需要传入实体类时,需要看类中是否都是引用类型(比如String),不是基础类型(比如int)。因为new 实体类对象时,基础类型会自动赋值,int会自动赋值为0;本来使用mybatis plus时就是想修改不为null的字段,如果为int则会将这个int类型的字段也覆盖为0。

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇