Releases: ChildrenGreens/web-spring-boot-starter
v0.0.1
🏷️ 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.