首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Java 架构实战手册:从搬砖到设计的底层逻辑
不止CRUD
创建于2026-01-10
订阅专栏
拒绝空中楼阁,深挖 n 个可拆卸、可复用的 Java 核心架构方案。
等 1 人订阅
共6篇文章
创建于2026-01-10
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
项目“瑞士军刀”:全局 Spring Bean 与 Web 上下文访问工具类
前言 在标准 Spring 开发中,我们通常使用 @Autowired 进行依赖注入。但在一些非 Bean 管理的场景(如:静态工具类、某些三方框架的扩展点、或复杂的单例模式)中,我们无法直接注入对象
可观测性落地:如何在 Java 项目中统一埋点 Trace ID?(二)
前言 在在请求中如何实现 traceId中,我们解决了单线程环境下的链路追踪。但在实际项目中,为了提升接口性能,往往会开启异步线程去处理非核心业务。 由于 MDC 底层是基于 ThreadLocal
可观测性落地:如何在 Java 项目中统一埋点 Trace ID?(一)
前言 在分布式或并发环境下,当用户反馈接口报错时,单靠时间线查找日志无异于大海捞针。由于请求是并发的,不同请求的日志会交错在一起,我们很难还原某个特定请求的完整执行链路。 为了解决这个问题,我们需要引
Controller 瘦身计划:利用 ResponseBodyAdvice 实现结果(Result)自动包装
前言 在“如何封装一个生产级 Result 实体” ,我们规范了响应格式。但随之而来的是 Controller 中大量重复的编码: 这种写法在每个方法中都需要手动声明返回值类型并构建 Result 对
告别乱七八糟的返回格式:手把手带你封装生产级 Result 实体
统一响应规范:业务与协议解耦 不要直接使用 HTTP 状态码(如 404, 500)表达业务逻辑。HTTP 状态码仅表示网络/协议层状态,而业务层需要独立的语义(如:余额不足、权限不足)。 一个标准响
通用架构组件:如何在 SpringBoot 中设计一套可配置的跨域管理插件
1. 同源策略 浏览器有一个强制的安全策略,叫同源策略,它规定: 同源的 3 个条件:协议 + 域名 + 端口 相同,只要任意一项不同就不是同源,如: https://www.abc.com:80 和