Descrição do Projeto
A aplicação foi desenvolvida no Intellij IDEA visando realizar um CRUD completo com o tema de uma loja de brinquedos.
Classes:
• Utilizamos as seguintes classes como colunas em nosso banco de dados:

Tratamento de exceções:
• No DTO abaixo realizamos o tratamento de exceções, assim o usuário não pode inserir strings em branco ou números vazios.

Controller:
• No controller abaixo estão os métodos Post, Get de todos os produtos, Get por ID do produto e documentação com Swagger.

Create, Read, Put e Delete no POSTMAN:
Post:
Get:
Put:
Delete:
Banco de dados:
• Abaixo está a tabela tb_products no banco de dados PostgreSQL:

Deploy em nuvem: • Utilizamos a aws para a realização do deploy em nuvem • id da instancia: i-05fa8b2d79fa47a83 • public dns: ec2-3-17-79-103.us-east-2.compute.amazonaws.com • usuário: Administrador • senha: qF8d(W=&5gnGYqTl3gIJJ4kn6meNJRpK




