Skip to content

v0.0.1

Latest

Choose a tag to compare

@ChildrenGreens ChildrenGreens released this 29 Oct 09:18
· 2 commits to main since this release

🏷️ v0.0.1 – Initial Release: Unified Web Layer for Spring Boot

πŸš€ Overview

web-spring-boot-starter is a lightweight and extensible Spring Boot starter that provides out-of-the-box web layer capabilities β€” including unified API responses, global exception handling, JSON formatting, CORS configuration, and interceptor extensions.

This is the first stable version (v0.0.1).
It helps developers standardize web-layer behavior across multiple Spring Boot services with minimal configuration.


✨ Key Features

βœ… Unified Response Wrapper
Automatically standardizes all controller responses into a { code, message, data } structure.

βœ… Global Exception Handling
Catches and processes business, validation, and runtime exceptions with consistent JSON responses.

βœ… JSON & Date Formatting

  • Long β†’ String conversion to prevent frontend precision loss
  • Unified LocalDateTime format
  • Null-value omission for cleaner output

βœ… CORS Configuration
Built-in cross-origin support that can be overridden via Spring configuration.

βœ… Interceptor Extension Points
Easily integrate traceId injection, request logging, or header validation.