Java Coding Standards

Java language standards for Spring Boot services: naming, Lombok and constructor injection, immutability and records, Optional, streams, exceptions, generics, null safety, SLF4J logging, and Javadoc discipline. Use when you say "review this Java class", "should this be a record", "is this Optional usage correct", "rename these methods properly", or "set up Checkstyle and SpotBugs". Not for Spring Boot wiring and REST structure, use `springboot-patterns`.

Lukk17 90dc964 5 files · 21.7 KB Updated

File contents

Lukk17/agent-standards/tree/main/.agents/skills/java-coding-standards commit 90dc964b8a

Frequently asked questions

npx skillmds@latest add lukk17/java-coding-standards