π·οΈ 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
LocalDateTimeformat - 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.