Este repositorio foi criado para aprender profundamente usar o hibernate-core
- Ide de sua preferencia (uso Intellij Ultimate)
- maven 3.6 (Gerenciador de dependencias)
- Git (Repositorio de codigo)
- JDK minimo 8 (eu estou usando o JDK 17)
- Como configurar o hibernate no seu projeto
- Como persiste dados iniciais
- Como fazer mapeamento simples da suas classes
- Como salvar seus objetos na base de dados
- Como consultar seus dados
- Como atualizar seus dados
- Como remover seus dados
- Como fazer mapeamento de relacionamento entre entidades
- Como usar o JPQL
- Como usar CRITERIA API
- Como usar Consultas nativas em banco de dados
- Como usar consultas via xml de dados
- Como usar Cache de banco de dados
- Como fazer mapeamento de Multitancy