Em quais pontos do projeto o Hibernate está atuando?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
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