8 年前端学 SpringBoot:为啥接口 return 实例,前端却能拿到 JSON?
背景:8 年前端,熟悉 Node、Next/Nuxt,日常用 Bun 写轻量后端。基本盘还是前端,拓展 SpringBoot 是为了匹配全栈岗位,记录技术学习笔记。为什么在 controller 接口中 return 出 Java 对象实例,前端却能拿到 JSON 呢?
21-SpringBoot部分-JSON接口与统一数据封装
教学目标维度目标描述知识目标理解Jackson框架的自动序列化/反序列化机制;掌握@JsonFormat/@JsonIgnore/@JsonProperty等注解的使用;掌握统一返回结果封装类的设计模式;理解接口版本管理的常见策略技能目标能够设计通用的Result统一返回类;能够
Java 近期新闻:简单 JSON API、JEPs for JDK 28、Oracle CPUs、Embabel 1.0、Azul Payara、Helidon
作者 | Michael Redlich 译者 | 平川 OpenJDK JEP 539(JVM 中的严格字段初始化预览版)已经从候选阶段 提升至 Proposed to Target 阶段,并计划在 JDK 28 中交付。
JSON非常慢:这里有更快的替代方案!
JSON用着挺顺手,高并发下却拖垮服务,换什么方案才靠谱?平时写代码,JSON基本是标配,传数据、存配置都少不了它。但你有没有觉得,一旦数据量大起来,或者接口调用频繁,整个系统就变慢了?其实不是JSON本身不好,而是它的文本格式在特定场景下成了瓶颈。JSON为什么会被大家说慢呢?
AI 时代,Java 开发者转 Python 的最短路径:FastAPI
你多年的 Spring Boot 经验不是包袱,而是转 Python 的加速器。所以现在最吃香的架构,是Java 管业务、Python 管智能:Python 侧用 FastAPI 把 RAG / 大模型能力封装成 HTTP 服务,Java 侧用 WebClient 调用、SSE 透传给前端。
JSON字段映射数据库TypeHandler一步搞定
商品表的扩展属性存 JSON 字符串,实体类里是个对象,每次查询都要手动 JSON.parse 转换,写入前又要 JSON.toJSONString。
Java 异步回调转同步返回实战:四种方案与生产落地
接过第三方支付对接的同学应该都遇到过这个处境:下单接口要同步告诉用户"支付成功"还是"支付失败",可网关压根不在这个请求里给结果,它另开一条路,往你配置的 notify_url 异步 POST 一份通知。两个请求,两条线程,中间隔着几秒到几十秒。