Os códigos disponibilizados foram desenvolvidos durante as aulas de Programação Orientada a Objetos (POO) no meu terceiro semestre da faculdade. Eles abordam conceitos fundamentais de POO, como encapsulamento, herança, polimorfismo e manipulação de bancos de dados com JDBC.
Para executar os códigos que não utilizam JUnit nem JDBC:
- Baixe ou clone o repositório.
- Abra o projeto em uma IDE como IntelliJ IDEA ou Eclipse.
- Compile e execute a classe
Main.javaou outra classe principal definida no código.
Para executar códigos que contêm testes unitários com JUnit:
- Certifique-se de que o JUnit está configurado no projeto.
- Utilize uma IDE compatível (IntelliJ IDEA, Eclipse) e rode os testes a partir da aba de testes.
- Para executar via terminal, utilize:
mvn test
Para os projetos que utilizam JDBC:
- Certifique-se de ter o MySQL instalado e em execução.
- O script para criação da base de dados está disponível no repositório do projeto correspondente.
- Atualize as credenciais de conexão no código, caso necessário.
- Execute a classe
Main.javapara testar as funcionalidades.
Para executar um projeto que combina JUnit e JDBC:
- Execute o script SQL fornecido no repositório para criar a base de dados.
- Certifique-se de que o JUnit está configurado corretamente.
- Execute os testes via IDE ou com o comando:
mvn test
Isso garantirá que os testes unitários sejam realizados corretamente, incluindo os que dependem da base de dados.
Caso encontre problemas, verifique se as configurações de conexão com o banco de dados estão corretas e se os drivers JDBC estão configurados no projeto.