springboot-coding
Installation
SKILL.md
Spring Boot Coding Guidelines
IMPORTANT: This skill covers Spring Boot framework patterns. For core Java language, see java-coding/.
Quick Start Checklist
Before writing Spring Boot code:
- Use constructor injection (never
@Autowiredon fields) - Add
@Transactional(readOnly = true)on service class - Configure
open-in-view: falsein application.yml - Use
@Validon request bodies - Handle LazyInitializationException with JOIN FETCH
- Never expose stack traces in production