Skip to content

Commit 935c2ef

Browse files
Update README.md
1 parent 04f7429 commit 935c2ef

File tree

1 file changed

+21
-1
lines changed

1 file changed

+21
-1
lines changed

README.md

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,21 @@
1-
# Persistência com JPA: Hibernate
1+
# Persistência com JPA: Hibernate
2+
3+
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.
4+
5+
<div align="center" ><img src="https://github.com/emanoelcampos/programa-one-oracle/assets/68448029/ab736b12-62a0-4f05-90e0-380d5e756c41" width="400"></div>
6+
7+
## Os assuntos abordados no curso incluem:
8+
9+
O curso foi dividido em diversos módulos, cada um com seus respectivos exercícios, atividades e um desafio durante o curso.
10+
11+
<img align="right" src="https://github.com/emanoelcampos/programa-one-oracle/assets/68448029/7bf8aed1-0c01-44a8-97e1-fd084f77682a" width="120">
12+
13+
- Desvantagens do `JDBC`, história do `Hibernate/JPA` e configuração com `Maven`.
14+
- Configuração do `persistence.xml`, mapeamento de entidades e uso do `EntityManager`.
15+
- Implementação de `DAO` com `JPA`, mapeamento de `Enums` e relacionamentos entre entidades.
16+
- Ciclo de vida das entidades `JPA` e suas transições de estados.
17+
- Consultas com `EntityManager's find`, `JPQL`, filtragem de dados e retorno parcial de entidades.
18+
19+
## Minha jornada
20+
21+
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.

0 commit comments

Comments
 (0)