Este repositório é dedicado ao segundo curso da formação de Java e SpringBoot oferecido pela Alura em colaboração com o programa One da Oracle. Durante o curso, adquiri conhecimentos sobre persistência com JPA e os fundamentos essenciais da linguagem de programação Java.
O curso foi dividido em diversos módulos, cada um com seus respectivos exercícios, atividades e um desafio durante o curso.
- Desvantagens do
JDBC, história doHibernate/JPAe configuração comMaven. - Configuração do
persistence.xml, mapeamento de entidades e uso doEntityManager. - Implementação de
DAOcomJPA, mapeamento deEnumse relacionamentos entre entidades. - Ciclo de vida das entidades
JPAe suas transições de estados. - Consultas com
EntityManager's find,JPQL, filtragem de dados e retorno parcial de entidades.
Este repositório é um registro de todo o meu avanço no curso. Ao longo do curso, tive a oportunidade de aplicar esses conceitos através de exercícios e atividades práticas. Nesse repositório, você encontrará os exercícios, atividades e desafios realizados por mim durante o curso e todos eles estão organizados por módulo e podem ser encontrados em suas respectivas pastas.
