Skip to content

CastoGil/rest-api-java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

rest-api-java

Plantilla mínima para API REST en Java + Maven. Ideal para bootstrap de servicios (controladores, capas de servicio y persistencia) con pruebas.

👰 Stack

  • Java 17 (o el que uses)
  • Maven
  • (Opcional) Spring Boot / JAX-RS / SparkJava

🚀 Inicio rápido

mvn clean package
java -jar target/app.jar
# o mvn spring-boot:run si usas Spring Boot

💂 Estructura base

src/
  main/java/.../controllers
  main/java/.../services
  main/java/.../repositories
  test/java/... (JUnit)
pom.xml

🧪 Tests

mvn test

✅ Próximos pasos

  • Integrar seguridad (Spring Security/JWT).
  • Añadir swagger con springdoc-openapi.
  • Pipeline CI (GitHub Actions).

💄 Licencia

MIT

About

Java + Maven REST API template with tests

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published