Saltar para o conteúdo

Java Persistence API

Origem: Wikipédia, a enciclopédia livre.
(Redirecionado deJPA)

Java Persistence API(ou simplesmenteJPA) é umaAPIpadrão da linguagemJavaque descreve uma interface comum paraframeworksdepersistência de dados.A JPA define um meio demapeamento objeto-relacionalpara objetos Java simples e comuns (POJOs), denominadosbeans de entidade.Diversosframeworksde mapeamento objeto/relacional como oHibernateimplementam a JPA. Também gerencia o desenvolvimento de entidades doModelo Relacionalusando a plataforma nativaJava SEeJava EE.

Originou-se num projeto comum entre os desenvolvedores para se criar o padrão[1].Fortemente baseado nas ideias trazidas pelo Hibernate, tanto que o líder da primeira versão dessa especificação é o criador do framework.

Ou seja, é utilizado principalmente para conexão e acesso a banco de dados relacionais.

Desenvolvido como uma nova versão de frameworks comoJPA 2.0[2],foi incluído nadocumentação java317. JPA 2.0 continha grande parte do suporte necessário para o mapeamento de entidades relacionais[3].

Ligações externas

[editar|editar código-fonte]

Referências