Employee Api
B 81 completed
Other
containerized / java · small
67
Files
3,732
LOC
1
Frameworks
7
Languages
Pipeline State
completedRun ID
#1546267Phase
doneProgress
0%Started
2026-04-16 23:55:22Finished
2026-04-16 23:55:22LLM tokens
0Pipeline Metadata
Stage
CatalogedDecision
proceedNovelty
32.91Framework unique
—Isolation
—Last stage change
2026-05-10 03:35:10Deduplication group #47906
Member of a group with 116 similar repo(s) — canonical #1599167 view group →
Methodology: Repobility · https://repobility.com/research/state-of-ai-code-2026/
AI Prompt
Create a reactive RESTful Employee API using Spring Boot. The API should follow hexagonal architecture principles and be built with Java 25. I need it to connect to PostgreSQL using Spring Data R2DBC and manage migrations with Flyway. Please ensure the setup includes observability using Micrometer Tracing, OpenTelemetry, Prometheus, and Grafana, and provide instructions for running the application via `./mvnw spring-boot:run`. Also, include documentation endpoints for Swagger UI and the OpenAPI spec.
java spring-boot restful-api postgresql reactive hexagonal-architecture observability prometheus grafana
Generated by gemma4:latest
Catalog Information
Create a reactive RESTful Employee API using Spring Boot. The API should follow hexagonal architecture principles and be built with Java 25. I need it to connect to PostgreSQL using Spring Data R2DBC and manage migrations with Flyway. Please ensure the setup includes observability using Micrometer Tracing, OpenTelemetry, Prometheus, and Grafana, and provide instructions for running the application via ./mvnw spring-boot:run. Also, include documentation endpoints for Swagger UI and the OpenAPI
Tags
java spring-boot restful-api postgresql reactive hexagonal-architecture observability prometheus grafana
Quality Score
B
81.4/100
Structure
75
Code Quality
99
Documentation
48
Testing
85
Practices
78
Security
100
Dependencies
80
Strengths
- CI/CD pipeline configured (github_actions)
- Good test coverage (100% test-to-source ratio)
- Consistent naming conventions (PascalCase)
- Low average code complexity — well-structured code
- Good security practices — no major issues detected
- Containerized deployment (Docker)
Weaknesses
- No LICENSE file — legal ambiguity for contributors
Recommendations
- Add a linter configuration to enforce code style consistency
- Add a LICENSE file (MIT recommended for open source)
Languages
Frameworks
Spring Boot
Symbols
method37
variable18
class15
constant6
function3
interface1
enum1
Embed Badge
Add to your README:
