Skip to content

Latest commit

 

History

History
47 lines (28 loc) · 1.86 KB

README_ES.md

File metadata and controls

47 lines (28 loc) · 1.86 KB

Players service SpringBoot - Hypermedia

Got to English version

Este repositorio contiene un API creada con Java SpringBoot, a la cual se la han adicionado algunos elementos como Hypermedia Controls, documentación con OpenAPI, y seguridad OAuth 2.0

Este API permite acceder información de jugadores de beisbol.

El proceso de desarrollo de software (programación, pruebas, y despliegue) puede ser automatizado usando Jenkins.

Características del API

  • Este proyecto esta formado por 3 módulos: client, model and web.
  • Controllers no utilizan las entities, los datos son compartidos por medio de DTO (Data transfer object)
  • El proyecto esta dividido en 4 capas: Controller, Service, Dao and Repository
  • La comunicación entre las capas se hace a través de interfaces
  • Anotaciones de Bean Validation son utilizadas para hacer validaciones, entre estas se tienen: @NotBlank, @NotNull, @Min

Probar-Ejecutar este repositorio

Contenidos