
坑
文章平均质量分 73
技术坑
井九111
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Mybatis坑
本笔记全面涵盖了逻辑删除(软删除)在等方法中的默认处理机制,适用于项目开发中对逻辑删除行为进行精准控制。原创 2025-06-14 10:47:21 · 273 阅读 · 0 评论 -
Lombok @Data 与 Jackson 字段反序列化规则不一致
建议项内容字段命名password保持规范DTO、VO、PO 都遵循 JavaBean 标准避免问题不要随意首字母大写,Jackson/Lombok 默认行为不兼容统一工具@Data搭配时需特别注意字段名规范。原创 2025-06-09 16:45:24 · 277 阅读 · 0 评论 -
Mybatis的坑
更新该字段的值到数据库。注解标识的字段来实现,默认情况下会在查询时忽略掉软删除的记录。MyBatis-Plus 不会自动处理已软删除的数据,除非使用。:MyBatis-Plus 默认情况下,不会对已软删除的数据(这意味着,如果你的数据库中有一条记录的。:MyBatis-Plus 默认情况下,如果实体类的字段为。,可以在 MyBatis-Plus 配置中进行设置,允许。:MyBatis-Plus 提供的软删除功能基于。传入查询条件,否则这些操作会跳过已软删除的记录。,使用 MyBatis-Plus 提供的。原创 2025-06-06 16:35:58 · 962 阅读 · 0 评论 -
数据库金额用Decimal还是BigInt来表示
场景类型说明数据库金额字段业务直观、安全精确,主流做法Java 金额变量BigDecimal避免浮点误差,直接与 DB 对应极限性能、明确单位规范场景BIGINT金额转分存储,但需全局规范配套对于绝大多数应用,数据库用 DECIMAL,Java 用 BigDecimal 是首选方案。使用整型模拟金额需要配套好单位约定、工具类支持,并且团队成员都理解。原创 2025-05-10 15:42:00 · 364 阅读 · 0 评论 -
日期化格式yyyy和YYYY的坑
关键点:如果一年的第 1 天(1 月 1 日)属于上一年的最后一周,或一年的最后一天(12 月 31 日)属于下一年的第一周,• 明确周规则:如果必须用周历年份,确保了解 ISO 周日期系统的规则(如一年的第一周包含第一个周四等)。:表示周历年份(Week-based Year),即根据 ISO 周日期系统定义的年份。:表示日历年份(Calendar Year),即我们通常理解的年份(如 2023)。(大写 Y)→ 类似 ISO 周历年份(但具体行为可能因浏览器而异)。的实现不一致(如 Java 的。原创 2025-05-10 15:52:19 · 697 阅读 · 0 评论