Plantilla mÃnima para API REST en Java + Maven. Ideal para bootstrap de servicios (controladores, capas de servicio y persistencia) con pruebas.
- Java 17 (o el que uses)
- Maven
- (Opcional) Spring Boot / JAX-RS / SparkJava
mvn clean package
java -jar target/app.jar
# o mvn spring-boot:run si usas Spring Boot
src/
main/java/.../controllers
main/java/.../services
main/java/.../repositories
test/java/... (JUnit)
pom.xml
mvn test
- Integrar seguridad (Spring Security/JWT).
- Añadir swagger con springdoc-openapi.
- Pipeline CI (GitHub Actions).
MIT