Desafio: Cadastro de Pessoas (Sinerji)

Sobre o projeto:

Projeto de Cadastro de Pessoas desenvolvido em Java seguindo a arquitetura MVC (Model-View-Controller), em que o JPA e o Hibernate foram utilizados para a camada de persistência de dados. O JPA é uma API padrão da linguagem de programação Java que consiste em uma interface na camada de persistência dos dados.

Justificativa para o uso de frameworks ou bibliotecas:

Conforme a instrução do desafio utilizei o JPA e/ou Hibernate pois são frameworks que definem um método de mapeamento objeto-relacional e simplificam o desenvolvimento de aplicações Java que interagem com banco de dados relacionais.

Instrucoes sobre como compilar e executar o projeto:

Clonar repositório

git clone https://github.com/RoberioNascimento300/Desafio_Sinerji

  • No Eclipse: selecione a pasta do projeto e clique com o botão direito no ícone: "run as" e em seguida selecione -> JUnit Test

Notas adicionais:

  • Certifique-se de que as dependências do JPA e do Hibernate estão corretamente definidas e configuradas no arquivo pom.xml do projeto.
  • O arquivo de configuração: persistence.xhtml, que é utilizado para conectar ao banco de dados, precisa estar com a url de conexão além de conter o mapeamento das classes.