Você está na página 1de 2

ATIVIDADE PRÁTICA — JAVA

RCP-RVW-II — Projeto Hortifruti / Petshop

Instruções gerais:

1. Utilize o Eclipse ou o STS para desenvolver os algoritmos.


2. Ao concluir os exercícios, envie todos os códigos criados no Eclipse ou no STS para o
Repositório criado na sua conta pessoal do GitHub, em uma pasta identificada com o tema
da sessão
3. Caso seja solicitado, adicione o link do Github ou os prints dos arquivos .JAVA, indicados
pelo instrutor na Plataforma Canvas.

Mantenha as entregas das Atividades em dia na Plataforma Canvas

EXERCÍCIOS

Construa o Backend de um Hortifruti (Quitanda) / Petshop com a capacidade de


manipular os dados dos Produtos da loja. Os produtos deverão estar classificados por
Categoria.

1) Crie um repositório remoto no seu GitHub

2) Crie o projeto Spring seguindo as boas práticas

3) Adicione as respectivas Dependências necessárias para a construção do CRUD

4) Inicialize a pasta do projeto como um repositório local do Git

5) Configure a conexão com o Banco de dados da aplicação no arquivo


application.properties

6) Faça o CRUD completo do recurso Produto (6 métodos)

7) Siga todas as boas práticas estudadas no Spring, seguindo o Modelo MVC (Model,
Repository e Controller)

8) Teste os 6 métodos do CRUD de Produto utilizando o Insomnia

9) Faça o CRUD completo do recurso Categoria (6 métodos)

Generation Brasil — 1
10)Teste os 6 métodos do CRUD de Categoria utilizando o Insomnia

11)Crie o Relacionamento entre os Recursos, Categoria e Produto, do tipo OneToMany

12)Habilite o Relacionamento no Recurso Produto

13)Siga todas as boas práticas estudadas no Spring, sobre o Relacionamento entre


Classes.

14)Teste o Relacionamento entre as 2 Classes através do Insomnia

15)Envie o projeto para o repositório remoto

16)Não é necessário implementar a Spring Security

Generation Brasil — 2

Você também pode gostar