Skip to content

Latest commit

 

History

History
41 lines (25 loc) · 1.89 KB

README.md

File metadata and controls

41 lines (25 loc) · 1.89 KB

hibernate-jpa

Exemplo imagem

In this project:

- Nesse projeto

(pr-br) O EntityManager é uma interface do Hibernate (usada principalmente com a especificação JPA) que gerencia operações com entidades no banco de dados. Ele é responsável por:

- DAO (Data Access Object)

Em um aplicativo Spring, o DAO (Data Access Object, ou Objeto de Acesso a Dados) é um padrão de projeto que abstrai as operações de banco de dados. Ele oferece uma maneira de encapsular toda a lógica de acesso a dados, como consultas, atualizações e exclusões, em uma camada separada.

  • Abstração: Isola a lógica de acesso a dados, facilitando mudanças de tecnologia.
  • Operações de banco de dados: Define métodos para inserir, atualizar, excluir e consultar dados.
  • Integração com Spring: Utiliza tecnologias de acesso a dados, como JDBC ou JPA.
  • Injeção de dependência: DAOs podem ser injetados em outros componentes da aplicação.
  • Transações: Trabalha com transações para garantir a consistência dos dados.

💻 Pré-requisitos

Antes de começar, verifique se você atendeu aos seguintes requisitos:

  • Você instalou a versão mais recente do JAVA?, usamos a vs17 nesse projeto.
  • Você instalou o banco de dado e configurou dentro do projeto?

📫 Contribuindo para <nome_do_projeto>

Para contribuir com hibernate-jpa, siga estas etapas:

  1. Bifurque este repositório.
  2. Crie um branch: git checkout -b <nome_branch>.
  3. Faça suas alterações e confirme-as: git commit -m '<mensagem_commit>'
  4. Envie para o branch original: git push origin main / <local>
  5. Crie a solicitação de PR.

Como alternativa, consulte a documentação do GitHub em como criar uma solicitação pull.