Estamos trabajando para restaurar la aplicación de Unionpedia en la Google Play Store
SalienteEntrante
🌟¡Simplificamos nuestro diseño para una mejor navegación!
Instagram Facebook X LinkedIn
Tu propia Unionpedia con tu logo y dominio, desde 9.99 USD/mes
Crear mi Unionpedia

Java Persistence API

Índice Java Persistence API

Java Persistence API, más conocida por sus siglas JPA, es una API de persistencia desarrollada para la plataforma Java EE.

Tabla de contenidos

  1. 21 relaciones: Anotación Java, API, Base de datos, Base de datos relacional, Enterprise JavaBeans, Extensible Markup Language, Hibernate, Java (lenguaje de programación), Java Community Process, Java EE, Java Persistence Query Language, Java SE, Mapeo relacional de objetos, Máquina virtual Java, Modelo entidad-relación, ObjectDB, Persistencia (informática), Plain Old Java Object, Plataforma (informática), Programación orientada a objetos, Sun Microsystems.

Anotación Java

En programación, una Anotación Java es una forma de añadir metadatos al código fuente Java que están disponibles para la aplicación en tiempo de ejecución o de compilación.

Ver Java Persistence API y Anotación Java

API

Una API (del inglés, application programming interface, en español, interfaz de programación de aplicaciones) es una pieza de código que permite a diferentes aplicaciones comunicarse entre sí y compartir información y funcionalidades.

Ver Java Persistence API y API

Base de datos

Una base de datos (del inglés: database) se encarga no solo de almacenar datos, sino también de conectarlos entre sí en una unidad lógica.

Ver Java Persistence API y Base de datos

Base de datos relacional

La base de datos relacional (BDR) es un tipo de base de datos (BD) que cumple con el modelo relacional (el modelo más utilizado actualmente para implementar las BD ya planificadas).

Ver Java Persistence API y Base de datos relacional

Enterprise JavaBeans

Las Enterprise JavaBeans (también conocidas por sus siglas EJB) son una de las interfaces de programación de aplicaciones (API) que forman parte del estándar de construcción de aplicaciones empresariales J2EE (ahora JEE) de Oracle Corporation (inicialmente desarrollado por Sun Microsystems).

Ver Java Persistence API y Enterprise JavaBeans

Extensible Markup Language

XML, siglas en inglés de eXtensible Markup Language, traducido como 'Lenguaje de Marcado Extensible' o 'Lenguaje de Marcas Extensible', es un metalenguaje que permite definir lenguajes de marcas desarrollado por el World Wide Web Consortium (W3C) utilizado para almacenar datos en forma legible.

Ver Java Persistence API y Extensible Markup Language

Hibernate

Hibernate es una herramienta de mapeo objeto-relacional (ORM) para la plataforma Java (y disponible también para.Net con el nombre de NHibernate) que facilita el mapeo de atributos entre una base de datos relacional tradicional y el modelo de objetos de una aplicación, mediante archivos declarativos (XML) o anotaciones en los beans de las entidades que permiten establecer estas relaciones.

Ver Java Persistence API e Hibernate

Java (lenguaje de programación)

Java es un lenguaje de programación y una plataforma informática que fue comercializada por primera vez en 1995 por Sun Microsystems.

Ver Java Persistence API y Java (lenguaje de programación)

Java Community Process

El Proceso de la Comunidad Java, o Java Community Process, establecido en 1998, es un proceso formalizado el cual permite a las partes interesadas a involucrarse en la definición de futuras versiones y características de la plataforma Java.

Ver Java Persistence API y Java Community Process

Java EE

Java Platform, Enterprise Edition o Java EE (anteriormente conocido como Java 2 Platform, Enterprise Edition o J2EE hasta la versión 1.4; traducido informalmente como Java Empresarial) es una plataforma de programación —parte de la Plataforma Java— para desarrollar y ejecutar software de aplicaciones en el lenguaje de programación Java.

Ver Java Persistence API y Java EE

Java Persistence Query Language

Java Persistence Query Language (JPQL) es un lenguaje de consulta orientado a objetos independiente de la plataforma definido como parte de la especificación Java Persistence API (JPA).

Ver Java Persistence API y Java Persistence Query Language

Java SE

Java Platform, Standard Edition o Java SE (conocido anteriormente hasta la versión 5.0 como Plataforma Java 2, Standard Edition o J2SE), es una colección de API del lenguaje de programación Java útiles para muchos programas de la Plataforma Java.

Ver Java Persistence API y Java SE

Mapeo relacional de objetos

El mapeo relacional de objetos u ORM (también O/RM, sigla en inglés de object-relational mapping), es una técnica de programación para convertir datos entre el sistema de tipos utilizado en un lenguaje de programación orientado a objetos y la utilización de una base de datos relacional como motor de persistencia.

Ver Java Persistence API y Mapeo relacional de objetos

Máquina virtual Java

Una máquina virtual Java (en inglés Java Virtual Machine, JVM) es una máquina virtual de proceso nativo, es decir, ejecutable en una plataforma específica, capaz de interpretar y ejecutar instrucciones expresadas en un código binario especial (el bytecode Java), el cual es generado por el compilador del lenguaje Java.

Ver Java Persistence API y Máquina virtual Java

Modelo entidad-relación

Un modelo entidad-relación es una herramienta para el modelo de datos, la cual facilita la representación de entidades de una base de datos.

Ver Java Persistence API y Modelo entidad-relación

ObjectDB

ObjectDB es una base de datos orientada a objetos para Java.

Ver Java Persistence API y ObjectDB

Persistencia (informática)

En informática, la persistencia se refiere a la propiedad de los datos para que estos sobrevivan de alguna manera.

Ver Java Persistence API y Persistencia (informática)

Plain Old Java Object

Un POJO (acrónimo de Plain Old Java Object) es una sigla creada por Martin Fowler, Rebecca Parsons y Josh MacKenzie en septiembre de 2000 y utilizada por programadores Java para enfatizar el uso de clases simples y que no dependen de un framework en especial.

Ver Java Persistence API y Plain Old Java Object

Plataforma (informática)

En informática, plataforma (a veces también denominada plataforma digital o plataforma informática o plataforma computacional) es un sistema que sirve como base para hacer funcionar determinados módulos de hardware o de software con los que es compatible.

Ver Java Persistence API y Plataforma (informática)

Programación orientada a objetos

La programación orientada a objetos (POO, en español); es un paradigma de programación que parte del concepto de "objetos" como base, los cuales contienen información en forma de campos (a veces también referidos como atributos o propiedades) y código en forma de métodos.

Ver Java Persistence API y Programación orientada a objetos

Sun Microsystems

Sun Microsystems fue una empresa informática que se dedicaba a vender estaciones de trabajo, servidores, componentes informáticos, software (sistemas operativos) y servicios informáticos.

Ver Java Persistence API y Sun Microsystems

También se conoce como JPA.