Creando servico para la creacionde torneos para varios grupos
Creacion del modelo torneo
Este sera como sera la logica del modelo de torneo que tendra el nombre del torneo la fecha de cuando comiece el dia de terminara el resutaldo del torneo que puede describir al grupo ganador y la relacion de Uno a muchos , donde en un torneo puede haber muchos grupo compitiendo.
Entidad grupo
Tendra la relacion de muchos a uno mapeada por el atributo tournamentEntity.
Rutas del servicio
Tenemos la url mapping de nuestro controlador de torneo es “/tournament”
Endpoint Create Post Este endpoint lo que hara es crear un torneo donde se inicaliza la lista de grupo como vacia, se le pasa la fecha de inicio y fin y el nombre del torneo. Endpont Add Group Este endpoint lo que hara es registrar o agregar a un grupo al torneo.
Ejemplo en postman
Como podemos ver en este ejemplo es un torneo que se ha creado para comenzar el mismo dia y terminar el mismo donde ya hay dos grupo registrados para el torneo.