Logo
Unionpedia
Comunicación
Disponible en Google Play
¡Nuevo! ¡Descarga Unionpedia en tu dispositivo Android™!
Instalar
¡Más rápido que el navegador!
 

Hibernate

Índice 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.

29 relaciones: API, Base de datos, Enterprise JavaBeans, Extensible Markup Language, Fundación Eclipse, GNU Lesser General Public License, IBATIS, Java (lenguaje de programación), Java EE, Java Persistence API, JavaBean, JAXB, Lenguaje de consulta, Mapeo relacional de objetos, Máquina virtual Java, Microsoft .NET, Modelo de datos, Multiplataforma, MyBatis, NHibernate, Objeto (programación), OSGi, Persistencia de datos, Plataforma Java, Programación orientada a objetos, Red Hat, Sistema de información geográfica, Software libre, SQL.

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.

¡Nuevo!!: Hibernate y API · Ver más »

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.

¡Nuevo!!: Hibernate y Base de datos · Ver más »

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).

¡Nuevo!!: Hibernate y Enterprise JavaBeans · Ver más »

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.

¡Nuevo!!: Hibernate y Extensible Markup Language · Ver más »

Fundación Eclipse

La Fundación Eclipse (en inglés, Eclipse Foundation) es una organización que lidera el desarrollo de Eclipse, un IDE y plataforma de código abierto desarrollado en Java para el desarrollo de aplicaciones en diversos lenguajes de programación.

¡Nuevo!!: Hibernate y Fundación Eclipse · Ver más »

GNU Lesser General Public License

La Licencia Pública General Reducida de GNU, o más conocida por su nombre en inglés GNU Lesser General Public License (antes GNU Library General Public License o Licencia Pública General para Bibliotecas de GNU), o simplemente por su acrónimo del inglés GNU LGPL, es una licencia de software creada por la Free Software Foundation que pretende garantizar la libertad de compartir y modificar el software cubierto por ella, asegurando que el software es libre para todos sus usuarios.

¡Nuevo!!: Hibernate y GNU Lesser General Public License · Ver más »

IBATIS

iBATIS es un framework (marco de trabajo) de código abierto basado en capas desarrollado por, que se ocupa de la capa de Persistencia (se sitúa entre la lógica de Negocio y la capa de la Base de Datos).

¡Nuevo!!: Hibernate e IBATIS · Ver más »

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.

¡Nuevo!!: Hibernate y Java (lenguaje de programación) · Ver más »

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.

¡Nuevo!!: Hibernate y Java EE · Ver más »

Java Persistence API

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

¡Nuevo!!: Hibernate y Java Persistence API · Ver más »

JavaBean

Los JavaBeans son un modelo de componentes creado por Sun Microsystems para la construcción de aplicaciones en Java.

¡Nuevo!!: Hibernate y JavaBean · Ver más »

JAXB

Java Architecture for XML Binding (JAXB) permite a los desarrolladores Java asignar clases de Java a representaciones XML.

¡Nuevo!!: Hibernate y JAXB · Ver más »

Lenguaje de consulta

Un lenguaje de consulta es un lenguaje informático usado para hacer consultas en bases de datos y sistemas de información.

¡Nuevo!!: Hibernate y Lenguaje de consulta · Ver más »

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.

¡Nuevo!!: Hibernate y Mapeo relacional de objetos · Ver más »

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.

¡Nuevo!!: Hibernate y Máquina virtual Java · Ver más »

Microsoft .NET

.NET es un framework de Microsoft que hace un énfasis en la transparencia de redes, con independencia de plataforma de hardware y que permite un rápido desarrollo de aplicaciones.

¡Nuevo!!: Hibernate y Microsoft .NET · Ver más »

Modelo de datos

Un modelo de datos es un lenguaje orientado a hablar de una base de datos.

¡Nuevo!!: Hibernate y Modelo de datos · Ver más »

Multiplataforma

En informática, se denomina multiplataforma a un atributo conferido a programas informáticos o métodos y conceptos de cómputacion que son implementados, y operan internamente en múltiples plataformas informáticas.

¡Nuevo!!: Hibernate y Multiplataforma · Ver más »

MyBatis

MyBatis es una herramienta de persistencia Java que se encarga de mapear sentencias SQL y procedimientos almacenados con objetos a partir de ficheros XML o anotaciones.

¡Nuevo!!: Hibernate y MyBatis · Ver más »

NHibernate

NHibernate es la conversión de Hibernate de lenguaje Java a C# para su integración en la plataforma.NET.

¡Nuevo!!: Hibernate y NHibernate · Ver más »

Objeto (programación)

En el paradigma de programación orientada a objetos (POO, o bien OOP en inglés), un objeto es un ente orientado a objetos (programa de computadoras) que consta de un estado y de un comportamiento, que a su vez constan respectivamente de datos almacenados y de tareas realizables durante el tiempo de ejecución.

¡Nuevo!!: Hibernate y Objeto (programación) · Ver más »

OSGi

OSGi Alliance,conocida formalmente como Open Services Gateway initiative, es un conjunto de estándares abiertos creado en marzo de 1999 cuyo objetivo es definir las especificaciones abiertas de software que permitan diseñar plataformas compatibles que puedan proporcionar múltiples servicios.

¡Nuevo!!: Hibernate y OSGi · Ver más »

Persistencia de datos

La persistencia de datos es la representación residual de datos que han sido de alguna manera nominalmente borrados o eliminados.

¡Nuevo!!: Hibernate y Persistencia de datos · Ver más »

Plataforma Java

La plataforma Java es el nombre de un entorno o plataforma de computación originaria de Sun Microsystems, capaz de ejecutar aplicaciones desarrolladas usando el lenguaje de programación Java u otros lenguajes que compilen a bytecode y un conjunto de herramientas de desarrollo.

¡Nuevo!!: Hibernate y Plataforma Java · Ver más »

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.

¡Nuevo!!: Hibernate y Programación orientada a objetos · Ver más »

Red Hat

Red Hat, Inc. es una multinacional estadounidense de software que provee software de código abierto principalmente a empresas.

¡Nuevo!!: Hibernate y Red Hat · Ver más »

Sistema de información geográfica

Un sistema de información geográfica (SIG), también habitualmente citado como GIS por las siglas de su nombre en inglés Geographical Information System, es un conjunto de herramientas que integra y relaciona diversos componentes que permiten la organización, almacenamiento, manipulación, análisis y modelización de grandes cantidades de datos procedentes del mundo real que están vinculados a una referencia espacial, facilitando la incorporación de aspectos sociales-culturales, económicos y ambientales que conducen a la toma de decisiones de una manera más eficaz.

¡Nuevo!!: Hibernate y Sistema de información geográfica · Ver más »

Software libre

El software libre o software de fuentes abiertas es un software cuyo código fuente puede ser estudiado, modificado, y utilizado libremente con cualquier finalidad y redistribuido con cambios o mejoras sobre él.

¡Nuevo!!: Hibernate y Software libre · Ver más »

SQL

SQL (por sus siglas en inglés Structured Query Language; en español lenguaje de consulta estructurada) es un lenguaje específico de dominio, diseñado para administrar, y recuperar información de sistemas de gestión de bases de datos relacionales.

¡Nuevo!!: Hibernate y SQL · Ver más »

Redirecciona aquí:

Hibernate (Java).

SalienteEntrante
¡Hey! ¡Ahora tenemos Facebook! »