Completed

Trabalho em java

Published on the December 07, 2023 in IT & Programming

About this project

Open

Projeto feito no inlellij
Desenvolva uma aplicação com Spring Boot que deverá ficar ouvindo na porta 8080.Sua aplicação deve possuir pelo menos 4 endpoints, sendo pelo menos um para cada verbo Http. (get,post,delete,put).
No Endpoint que receberá um post você deverá receber um json com pelo menos um campo do tipo string, um do tipo número e um array de qualquer tipo.No endpoint do tipo GET você deverá receber 2 parâmetros opcionais.
Algum de seus métodos deve tratar a requisição do usuário, em caso de erro retorne algum código de erro e em caso de sucesso retorne 200.
Em um dos seus endpoints você deverá consumir alguma API externa à sua escolha.
Você deverá converter a resposta dessa chamada de JSON para um objeto java. Imprima(com Log) o status code dessa resposta.
Você deverá criar os testes para o seus métodos. Pelo menos um dos testes deverá ter um assertThrows. Não utilize System.out e sim o mecanismo de LOG. Utilize o Lombok.

Category IT & Programming
Subcategory Web development
What is the scope of the project? Small change or bug
Is this a project or a position? Project
I currently have Not applicable
Required availability As needed
API Integrations Other (Other APIs)
Roles needed Developer

Delivery term: December 12, 2023

Skills needed