SpringBoot 签到打卡实战:Bitmap + Redis + MySQL 完整方案
我之前做过一个社区项目,用户量不大,签到功能直接往数据库插记录。上线两周,签到接口响应从 50ms 飙到了 800ms——用户每天签到时都顺带查了一下历史记录和统计,数据库扛不住了。
8年前端学SpringBoot:告别手写映射,用 MapStruct 玩转 DTO 转换
8年前端,熟悉 Node/Next/Nuxt,日常用 Bun 写轻量后端。基本盘还是前端,拓展 SpringBoot 是为了匹配全栈岗位,记录技术学习笔记。
业务实体与流程的五种关系
流程与业务实体之间,一共五种关系:独立、并行、独占、新增、修改。业务实体与流程的五种关系1. 背景与目标1.
8年前端学SpringBoot:告别反射,用静态工厂方法优雅转换 DTO
8 年前端,熟悉 Node/Next/Nuxt,日常用 Bun 写轻量后端。基本盘还是前端,拓展 SpringBoot 是为了匹配全栈岗位,记录技术学习笔记。
SpringBoot 重试机制实战:四种方案从原理到生产级落地
微服务调用里,网络抖一下、数据库连一下、第三方接口卡一下,失败就来了。重试是处理临时故障最直接的手段——但怎么重试、何时重试、重试几次、失败怎么办,这些选择做不好,轻则拖垮服务,重则雪崩。
Spring AI Alibaba + ES,纯Java实现RAG检索增强生成
上周三下午,组里新来的实习生小李端着咖啡凑到我工位边,吞吞吐吐问了一句:师傅,咱们公司全是 Java,要做个内部知识库问答,我看网上的教程清一色 Python + LangChain……是不是得再起一套 Python 服务?Java 真的搞不了 RAG 吗?
Java MyBatis 实战指南:XML 映射、动态 SQL 与数据访问层设计
简介MyBatis 是 Java 里很常见的持久层框架。
AI 时代,Java 开发者转 Python 的最短路径:FastAPI
你多年的 Spring Boot 经验不是包袱,而是转 Python 的加速器。所以现在最吃香的架构,是Java 管业务、Python 管智能:Python 侧用 FastAPI 把 RAG / 大模型能力封装成 HTTP 服务,Java 侧用 WebClient 调用、SSE 透传给前端。
8年前端学SpringBoot:MapStruct的List自动映射不用写循环吗?
8年前端,熟悉 Node/Next/Nuxt,日常用 Bun 写轻量后端。基本盘还是前端,拓展 SpringBoot 是为了匹配全栈岗位,记录技术学习笔记。