Closed ahumadamob closed 4 months ago
Descripción: Crear los siguientes archivos para la entidad PaymentMethod:
PaymentMethod
PaymentMethodRepository.java
IPaymentMethodService.java
PaymentMethodServiceImpl.java
PaymentMethodController.java
Requisitos:
import java.util.List; public interface IPaymentMethodService { List<PaymentMethod> getAll(); PaymentMethod getById(Long id); PaymentMethod save(PaymentMethod paymentMethod); void delete(Long id); boolean exists(Long id); }
En el archivo PaymentMethodServiceImpl.java, implementar los métodos definidos en IPaymentMethodService.java.
En el archivo PaymentMethodController.java, desarrollar los endpoints:
GET /api/paymentMethod
GET /api/paymentMethod/{id}
POST /api/paymentMethod
PUT /api/paymentMethod/{id}
DELETE /api/paymentMethod/{id}
Al crear el pull request, adjuntar capturas de pantalla de todas las llamadas a los métodos a través de Postman.
Descripción: Crear los siguientes archivos para la entidad
PaymentMethod
:PaymentMethodRepository.java
IPaymentMethodService.java
PaymentMethodServiceImpl.java
PaymentMethodController.java
Requisitos:
IPaymentMethodService.java
, desarrollar los métodos:En el archivo
PaymentMethodServiceImpl.java
, implementar los métodos definidos enIPaymentMethodService.java
.En el archivo
PaymentMethodController.java
, desarrollar los endpoints:GET /api/paymentMethod
para obtener todos losPaymentMethod
.GET /api/paymentMethod/{id}
para obtener unPaymentMethod
por ID.POST /api/paymentMethod
para guardar un nuevoPaymentMethod
.PUT /api/paymentMethod/{id}
para actualizar unPaymentMethod
existente.DELETE /api/paymentMethod/{id}
para eliminar unPaymentMethod
por ID.Al crear el pull request, adjuntar capturas de pantalla de todas las llamadas a los métodos a través de Postman.