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
7.9k
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
Sep 22, 2026 · Backend Development

Dynamic Field Validation in Spring Boot via @DynamicValid and Argument Resolver

This article demonstrates how to implement per-endpoint dynamic field validation in Spring Boot 3.5.0 using a custom @DynamicValid annotation and HandlerMethodArgumentResolver, allowing flexible control over required, optional, and unknown fields for Map, JsonNode, or POJO parameters, with support for custom validators and integration with @Validated.

@DynamicValidBackend DevelopmentCustom Annotation
0 likes · 12 min read
Dynamic Field Validation in Spring Boot via @DynamicValid and Argument Resolver
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Sep 21, 2026 · Backend Development

Why Your API Slows Down: 8 Critical Bottlenecks in Spring Boot Performance

This article analyzes eight common API performance bottlenecks in Spring Boot applications, including N+1 queries, improper entity returns, missing indexes, JOIN FETCH pagination issues, in-memory filtering, deep pagination, long transactions, and caching strategies, with code examples and optimization techniques for each.

API performanceDTO projectionJOIN FETCH
0 likes · 14 min read
Why Your API Slows Down: 8 Critical Bottlenecks in Spring Boot Performance
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Sep 15, 2026 · Backend Development

Five MapStruct Mistakes That Make Code Harder to Maintain

This article identifies five common MapStruct misuses — complex logic in @Mapping expressions, missing bidirectional relationship handling, over-mapping in hot paths, injecting business services into mappers, and naive PATCH updates — and shows correct Java alternatives for each case.

Code MaintainabilityJPAJava
0 likes · 11 min read
Five MapStruct Mistakes That Make Code Harder to Maintain
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Sep 14, 2026 · Backend Development

json-masker: Zero-Dependency JSON Masking Library Claims 11x Speedup Over Jackson

This article introduces json-masker, a lightweight (~60 KB) zero-dependency Java library for masking sensitive fields in JSON, demonstrating up to 11x higher throughput than Jackson-based approaches with support for JSONPath, streaming API, allowlist/blocklist modes, and customizable masking strategies.

JSON maskingJSONPathSpring Boot
0 likes · 10 min read
json-masker: Zero-Dependency JSON Masking Library Claims 11x Speedup Over Jackson