π¦ ClawHub
senior-java
by @wu-uk
World-class Java and Spring Boot development skill for enterprise applications, microservices, and cloud-native systems. Expertise in Spring Framework, Sprin...
π‘ Examples
Create Spring Boot Project
# Create microservice with PostgreSQL
python scripts/spring_project_scaffolder.py order-service --type microservice --db postgresqlCreate monolith with MySQL and security
python scripts/spring_project_scaffolder.py ecommerce-app --type monolith --db mysql --security oauth2Create reactive WebFlux service
python scripts/spring_project_scaffolder.py notification-service --type reactive --db mongodb
Generate JPA Entity
# Generate complete entity stack (entity, repository, service, controller, DTO)
python scripts/entity_generator.py Product --fields "id:Long,name:String,price:BigDecimal,category:String,createdAt:LocalDateTime"Generate with relationships
python scripts/entity_generator.py Order --fields "id:Long,customer:Customer,items:List,total:BigDecimal" --relations "customer:ManyToOne,items:OneToMany"
Analyze Dependencies
# Check for vulnerabilities and updates
python scripts/dependency_analyzer.py pom.xml --check-securityGenerate upgrade report
python scripts/dependency_analyzer.py build.gradle --output report.md
Access Documentation
references/spring-boot-best-practices.mdreferences/microservices-patterns.mdreferences/jpa-hibernate-guide.mdreferences/spring-security-reference.mdreferences/java-performance-tuning.mdπ Tips & Best Practices
Quality Standards
Common Pitfalls to Avoid
See spring-boot-best-practices.md for detailed guidelines.
TERMINAL
clawhub install fix-druid-loophole-cve-senior-java