Skip to content

Add feature list of transactions with pagination, sort and search functionalities

aimane.chanaa a demandé de fusionner feature/IA-485 vers develop
  • Add the files needed:
  1. DTOs files.
  2. PaymentMapper for Mapping between DTOs and Entites.
  3. Repositories needed for transaction, invoice and paymentDetails entities.
  4. Specification folder contain TransactionSpecification used in search logic with JpaSpecificationExecutor.
  5. Services with TransactionService as interface and TransactionServiceImpl for the implementation.
  6. Controllers with TransactionController with the APIs needed.
  7. constants folder that contains ApisPaths and MessageConstants for repeated messages in exceptions.
  8. config folder with PaymentSecurityConfig and PageableConfig that used to config default page and size for pagination.
  9. Client folder for communication with microservice user-management-service.

Rapports de requête de fusion