Skip to content

wagner-sousa/simple-java-crud

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CRUD SIMPLES NO JAVA

Projeto desenvolvido como avaliação.

Escopo do projeto: Gerenciamento de Turma

Existe a necessiddade de realizar o gerenciamento do cadastro de turmas. Para isso é necessário identificar o professor de cada turma, assim como seus alunos. Para esse caso, cada turma pode ter apenas um professor, mas pode ter diversos alunos.

Necessidades

  • Utilizar conceitos de POO (Programação Orientada a Objetos)
  • Aplicar arquivos DAO (Data Access Object)
  • Conexão com o Banco de Dados (MySQL)

Tecnologias utilizadas

  • Java 21 + JDK
  • Visual Studio Code (IDE)
  • MySQL 8.2
  • Maven
  • Git (Version Control)
  • Docker (Containers)

Estrutura do projeto

Segue uma breve explicação do que está contido no projeto

  • Pastas
    • \.devcontainer: Onde ficam os arquivos de configurações dos containers Docker
    • \.vscode: Onde ficam os arquivos de configurações do VSCode (neste projeto, para facilitar o entendimento, mantive as extensões)
    • \bin: Onde ficam os arquivos compilados do projeto (isso não é commitado)
    • \lib: Onde ficam as bibliotecas .jar (neste projeto, para facilitar o entendimento, os mantive juntos no mesmo projeto)
    • \src: Onde ficam os arquivos .java

About

Projeto Final da Situação de Aprendizado SENAI

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages