Want to create interactive content? It’s easy in Genially!
JPA
Diogo Silva
Created on March 7, 2023
Start designing with a free template
Discover more than 1500 professional designs like these:
View
Smart Presentation
View
Practical Presentation
View
Essential Presentation
View
Akihabara Presentation
View
Pastel Color Presentation
View
Visual Presentation
View
Relaxing Presentation
Transcript
trabalho realizado por DIogo silva
Java Persistence API (JPA)
Escola jácome rattonturma 12ºl nº28142
índice
7. Implementações da especificação JPA
1. Introdução
2. O que é JPA
3. Por que utilizar JPA
4. Evolução JPA ao longo do tempo
8. Administrar persistência utilizando JPA
5. Persistência de Dados
6. Mapeamento Objeto-Relacional
10. Webgrafia
9. Conclusao
Introdução
Neste trabalho vou apresentar o tema da java api
JPA é um framework leve, baseado em POJOS (Plain Old Java Objects) para persistir objetos Java. A Java Persistence API, diferente do que muitos imaginam, não é apenas um framework para Mapeamento Objeto-Relacional (ORM - Object-Relational Mapping), ela também oferece diversas funcionalidades essenciais em qualquer aplicação corporativa.
O que é jpa
Por que utilizar JPA
O Java Persistence API (JPA) fornece um mecanismo para gestão de persistência e de mapeamento de objetos e funções para as especificações EJB. A especificação JPA define o mapeamento relacional de objetos internamente, em vez de depender das implementações de mapeamento específicas do fornecedor.
evolução jpa ao longo do tempo
A motivação para criação da JPA surgiu da necessidade de simplificar o modelo de persistência disponível na plataforma EJB 2.x, o CMP. Os recursos oferecidos pelo CMP eram altamente acoplados e dependentes do ambiente oferecido pelo container. Esta dependência implicava no desenvolvimento de uma quantidade de código considerável que era requerida para o funcionamento da persistência, a saber:
Presistencia de dados
A Persistência de dados é um meio para que um aplicativo persista e recupere informações de um sistema de armazenamento não volátil. O Java Persistence API (JPA) fornece um mecanismo para gerenciamento de persistência e mapeamento de objeto-relacional e funções desde as especificações do EJB 3,0.
Mapeamento Objeto-Relacional
Hibernate facilita o armazenamento e a recuperação de objetos Java através do Mapeamento Objeto-Relacional (Object/Relational Mapping - ORM). O Hibernate oferece aos desenvolvedores a opção de criar mapeamentos entre modelos de base de dados e modelos de objetos através de duas formas: arquivos XML ou através de anotações no código fonte dos objetos.
write a brilliant title here
LOREM IPSUM DOLOR
Lorem ipsum dolor sit amet consectetur adipiscing elit ut.
write a title here
LOREM IPSUM DOLOR
title here
title here
86%
54%
Lorem ipsum
Lorem ipsum
vs
- Lorem ipsum dolor sit amet consectetur.
- Adipiscing elit, dictumst vehicula luctus.
- Taciti sem id erat ligula primis tristique.
- Inceptos ut himenaeos vestibulum duis.
- Neque cras posuere donec morbi hac.
- Facilisi tristique aliquam consequat.
Timeline
Com este trabalho fiquei a saber mais sobre as java JPA
WebGrafia
https://www.devmedia.com.br/introducao-a-jpa-java-persistence-api/28173
https://www.devmedia.com.br/java-jpa-a-evolucao-da-persistencia-em-java/29694
https://www.ibm.com/docs/pt-br/was-liberty/zos?topic=overview-java-persistence-api-jpa
https://www.devmedia.com.br/hibernate-mapping-mapeando-relacionamentos-entre-entidades/29445