首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Java
订阅
liuyuan
更多收藏集
微信扫码分享
微信
新浪微博
QQ
36篇文章 · 0订阅
工作七年总结:这 7 种设计模式,解决 99% 的 Java 开发场景
Java 开发总踩坑?7 大高频设计模式 + 实战代码注释,教你写优雅可复用代码,效率翻倍!速戳解锁!
消灭空指针异常,Lombok 给我们的优雅解决方案
Java中NPE传统的解决方案包括显式的null检查和使用Optional类。然而,这些方法可能会导致代码冗长且不易阅读。Lombok提供了一种更简洁的方式。
告别重复劳动:SpringBoot公共字段自动填充的六种武器
在开发外卖系统订单模块时,我发现每个实体类都包含create_time、update_by等重复字段。手动维护这些字段不仅效率低下,还容易出错。本文将分享一套经过生产验证的自动化方案,涵盖MyBati
一招搞定! 自定义MyBatis拦截器,SQL日志存储成本直降30%
MyBatis Plus 通过配置文件中设置 log-impl 属性来指定日志实现,以打印 SQL 语句。 打印出来的 SQL 内容如下。 然而,默认的日志输出格式存在以下不足: 缺少日志时间,
SpringBoot中内置的49个常用工具类
SpringBoot以其强大的自动配置和丰富的生态系统成为Java开发的首选框架。除了核心功能外,S
阿里TTL+Log4j2+MDC实现轻量级日志链路追踪
参考 阿里TTL:https://github.com/alibaba/transmittable-thread-local TLog:https://tlog.yomahub.com/
【MyBatis系列9】只要五分钟,彻底搞懂MyBatis插件原理及PageHelper原理
提到插件,相信大家都知道,插件的存在主要是用来改变或者增强原有的功能,MyBatis 中也一样。然而如果我们对 MyBatis 的工作原理不是很清楚的话,最好不要轻易使用插件,否则的话如果因为使
SpringBoot中处理校验逻辑的两种方式,真的很机智!
平时在开发接口的时候,常常会需要对参数进行校验,这里提供两种处理校验逻辑的方式。一种是使用Hibernate Validator来处理,另一种是使用全局异常来处理,下面我们讲下这两种方式的用法。 @Email:被注释的属性必须符合邮箱格式。 然后创建FlagValidatorC…
SpringBoot中的异常处理与参数校验
兄弟们好,这次来跟老铁交流两个问题,异常和参数校验,在说参数校验之前我们先来说异常处理吧,因为后面参数的校验会牵扯到异常处理这块的内容。 说到异常处理,我不知道大家有没有写过或者遇到过如下的写法。 如果出现上述的代码,里面包含了大量的业务代码,如果是你写的,赶紧改掉,不是你写的…
超硬核!16000 字 Redis 面试知识点总结,这还不赶紧收藏?
今天,我不自量力的面试了某大厂的 Java 开发岗位,迎面走来一位风尘仆仆的中年男子,手里拿着屏幕还亮着的 Mac。他冲着我礼貌的笑了笑,然后说了句“不好意思,让你久等了”,然后示意我坐下,说:“我们开始吧,看了你的简历,觉得你对 Redis 应该掌握的不错,我们今天就来讨论下…