Este repositΓ³rio contΓ©m o desenvolvimento do projeto final da disciplina de ProgramaΓ§Γ£o Orientada a Objetos (POO). O objetivo Γ© construir um sistema de Web Services utilizando Spring Boot, JPA e Hibernate, com banco de dados H2 para testes.
π Primeira parte do projeto (PDF)
- Criar um projeto Java com Spring Boot
- Implementar o modelo de domΓnio
- Estruturar as camadas lΓ³gicas:
Resource,Service,Repository - Configurar banco de dados de teste (H2)
- Popular o banco de dados com dados iniciais
- Implementar as operaΓ§Γ΅es CRUD (Create, Retrieve, Update, Delete)
- Adicionar tratamento de exceΓ§Γ΅es
-
Eduardo Henrique Coelho Ramos
GitHub: HelloKiw1 -
Samara Coelho
GitHub: (preencher usuΓ‘rio)
Durante o planejamento, algumas ideias foram sugeridas para o desenvolvimento:
- π Bloco de Notas
- π¦ Sistema de Banco
- π Site de Notas de Alunos
- Java 17+
- Spring Boot
- Spring Web
- Spring Data JPA
- Hibernate ORM
- Banco de dados H2
- Maven
PPO_ProjetoFinal/
β
βββ src/
β βββ main/
β βββ java/
β βββ resources/
β
βββ Pdf/
β βββ Primeira Parte do Projetpo.pdf
β
βββ pom.xml
βββ README.md
π Em desenvolvimento β funcionalidades principais sendo implementadas.
Para dΓΊvidas, sugestΓ΅es ou contribuiΓ§Γ΅es, entre em contato pelos perfis GitHub dos desenvolvedores.