Em quais pontos do projeto o Hibernate está atuando?
Em quais pontos do projeto o Hibernate está atuando?
Olá Danilo, tudo bem?
O Hibernate é um framework ORM (Object Relational Mapping) que permite que você trabalhe com banco de dados de forma mais simples e orientada a objetos. Ele atua em diversas partes do projeto, como na configuração de conexão com o banco de dados, mapeamento de entidades, criação de tabelas e execução de consultas.
No Spring Boot, o Hibernate é utilizado como uma das opções para acesso a banco de dados. Ele pode ser configurado através do arquivo application.properties, onde você pode definir o tipo de banco de dados, a URL de conexão, usuário e senha, entre outras configurações.
Além disso, o Hibernate é responsável por mapear as entidades do seu projeto em tabelas do banco de dados, permitindo que você possa salvar e recuperar objetos de forma simples e intuitiva. Ele também é responsável por gerar as consultas SQL necessárias para as operações de persistência.
Espero ter ajudado a esclarecer suas dúvidas. Se precisar de mais informações, é só perguntar
Que show, esclareceu sim, então ele simplifica muito mesmo, porque no projeto no curso ja fizemos bastante coisa com banco de dados e não fizemos nenhuma query, apenas dizemos o que queremos e o framework faz para nós. Quando estava aprendendo esse tipo de conexão com banco de dados, eu lembro que tinha que fazer uma classe só pra formar a conexão com banco