概要
This skill provides specialized guidance for developing modern Java applications, specifically targeting Java 17 LTS and beyond. It enforces best practices for Spring dependency injection, Stream API operations, and robust error handling while leveraging modern language features like Records and pattern matching. By integrating these patterns, developers can ensure their codebases are performant, thread-safe, and follow the standard conventions of the Spring ecosystem, including comprehensive unit and integration testing strategies.