Spring Full-Stack Practical Cases
Author

Spring Full-Stack Practical Cases

Full-stack Java development with Vue 2/3 front-end suite; hands-on examples and source code analysis for Spring, Spring Boot 2/3, and Spring Cloud.

1.1k
Articles
0
Likes
4.4k
Views
0
Comments
Recent Articles

Latest from Spring Full-Stack Practical Cases

100 recent articles max
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Jun 30, 2026 · Backend Development

Zero‑Intrusion Dynamic Enhancements for Spring Boot RestClient

The article explains how to eliminate boilerplate when using Spring Boot 3.5.0 RestClient by introducing two custom annotations, @ClientEnhance and @ClientConfig, together with an auto‑configuration class that injects logging interceptors and configurable timeouts into selected RestClient.Builder beans, enabling a non‑intrusive, declarative enhancement.

AutoConfigurationCustom AnnotationJava
0 likes · 8 min read
Zero‑Intrusion Dynamic Enhancements for Spring Boot RestClient
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Jun 29, 2026 · Backend Development

4 Advanced Techniques for Designing Spring Boot Controllers

This article examines four common shortcomings in typical Spring Boot controller APIs—lack of idempotency, misuse of PUT for partial updates, missing optimistic concurrency control, and always returning full objects—and demonstrates concrete solutions using Idempotency-Key headers, PATCH with JsonMergePatch, ETag handling, and sparse field selection.

ControllerETagPatch
0 likes · 12 min read
4 Advanced Techniques for Designing Spring Boot Controllers
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Jun 29, 2026 · Industry Insights

How China's ParaStor F9000 Became the First Domestic Storage to Top Global IO500 Rankings

China’s Sugon ParaStor F9000 all‑flash distributed storage system has claimed the top spots on both the full‑node and 10‑node IO500 production benchmarks, delivering up to 247% bandwidth gains and powering large‑scale AI, scientific simulation, and autonomous‑driving workloads across a ten‑thousand‑card supercomputing cluster.

AI WorkloadsAll-flash storageChinese hardware
0 likes · 9 min read
How China's ParaStor F9000 Became the First Domestic Storage to Top Global IO500 Rankings
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Jun 28, 2026 · Backend Development

9 Spring Boot API Performance Tricks to Squeeze Every Millisecond

This article presents nine practical techniques—async processing, caching, database query tuning, response compression, WebFlux reactive endpoints, logging reduction, index optimization, connection‑pool configuration, and CDN static‑asset delivery—to dramatically cut Spring Boot API latency and boost throughput in high‑concurrency environments.

API performanceAsynchronous ProcessingCaching
0 likes · 11 min read
9 Spring Boot API Performance Tricks to Squeeze Every Millisecond
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Jun 27, 2026 · Backend Development

Stop Building Code “Shit Mountains” – 10 Java Clean‑Code Techniques

This article presents ten practical Java clean‑code techniques—from meaningful naming and single‑purpose methods to avoiding magic numbers, writing purposeful comments, proper logging, defensive programming, DTO separation, Stream API usage, Optional handling, and safe ThreadPoolExecutor configuration—each illustrated with concrete code examples and explanations.

DTODefensive ProgrammingJava
0 likes · 12 min read
Stop Building Code “Shit Mountains” – 10 Java Clean‑Code Techniques
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Jun 25, 2026 · Backend Development

Four Ways to Fix Spring Boot JSON Serialization ‘no Session’ Error for Associated Entities

This article presents four practical solutions for the Spring Boot 3.5.0 “Could not write JSON: failed to lazily initialize a collection… no Session” error that occurs when serializing bidirectional one-to-many relationships, covering @JsonIgnore, JPQL fetch joins, enabling OpenEntityManagerInView, and using the Jackson Hibernate6 module, with code examples and results.

JSONJacksonSpring Boot
0 likes · 7 min read
Four Ways to Fix Spring Boot JSON Serialization ‘no Session’ Error for Associated Entities
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Jun 24, 2026 · Backend Development

Ditch Traditional JSON Parsing: Boost Spring Boot API Performance by 30×

A four‑month investigation revealed that Jackson’s default object‑mapper consumed over 60% of CPU time during order‑submission requests, causing 900 ms latency; switching to Jackson’s streaming API reduced average response time from 912 ms to 28 ms, cut GC pauses, and increased throughput eight‑fold, while introducing readability and validation trade‑offs.

JSON ParsingJacksonJava
0 likes · 8 min read
Ditch Traditional JSON Parsing: Boost Spring Boot API Performance by 30×