java-springboot-dev
SKILL.md
Java Spring Boot 开发规范
技术栈
本项目基于 Spring Boot 3.x + MyBatis-Plus + Spring Security + PostgreSQL + Redis
核心原则
- SOLID 原则:单一职责、开闭原则、里氏替换、接口隔离、依赖倒置
- DRY 原则:Don't Repeat Yourself,避免代码重复
- KISS 原则:Keep It Simple, Stupid,保持简单
- YAGNI 原则:You Aren't Gonna Need It,不要过度设计
- OWASP 安全最佳实践:输入验证、SQL注入防护、XSS防护、CSRF防护
- 代码覆盖率:单元测试覆盖率 ≥ 80%