Meu primeiro projeto de uma API-REST, é uma aplicação para controle de orçamento familiar. A aplicação permite que uma pessoa cadastre suas receitas e despesas do mês, bem como gerar um relatório mensal.
/register (Cadastrar usuário para começar a usar a api)/auth (Fazer a autentificação do usuário e receber um web token para poder fazer as próximas requisições http)/receitas /receitas/{id} /receitas?descricao={valor} /receitas/{ano}/{mes}/despesas /despesas/{id} /despesas?descricao={valor} /despesas/{ano}/{mes}/resumo/{ano}/{mes}
A api está com o Swagger2 implementado, para ver a documentação completa, rode a aplicação e entre no endereço: http://localhost:8080/swagger-ui.html
Modelo RESTSPRING BOOT VERSION 2.7.5Bean validationSPRING SECURITY 5.7(WebSecurityConfigurerAdapter foi deprecated, https://spring.io/blog/2022/02/21/spring-security-without-the-websecurityconfigureradapter)SPRING DATA-JPA-HIBERNATEMYSQL 8.0.30Java 17ECLIPSE IDEMavenJUnit4MockitoSwagger2Json Web Token (Jwt)DockerPostman
Me adicione no LinkedIn- https://www.linkedin.com/in/rafaelmbessa/
