Hibernate

Hibernate es una herramienta que nos permite manejar la persistencia de nuestra aplicación. Esto quiere decir, manejar el modo en que los objetos de nuestra aplicación se guardan y recuperan de la base de datos.

Si en cualquier aplicación (Java, en este caso) tu tienes un objeto:

public class Cosa {
	private int id;
	private String nombre;

	public void setId(int id) {
		this.id = id;
	}

	public int getId() {
		return id;
	}

	public void setNombre(String nombre) {
		this.nombre = nombre;
	}

	public String getNombre() {
		return nombre;
	}

}

Tienes que hacer todo el código para guardar el contenido de esta cosa en la base de datos. La conexion con la base de datos, los sql, etc.

Hibernate es una capa que se interpone entre tu código y el sistema de almacenamiento que decidas tener:

  • Base de datos
    • MySql
    • Oracle
    • Postgres
    • hsqldb
    • etc
  • XML
  • Puede que algo mas, pero no lo se.

Primeros pasos con Hibernate

A quien va dirigido este recordatorio

Este recordatorio es una inicialización a Hibernate. Se presuponen:

  • Conocimientos de Java
  • Conocimientos de SQL

Primeros pasos con Hibernate

 
hibernate.txt · Última modificación: 2008/08/10 15:25 por juantxu
 
Excepto donde se indique lo contrario, el contenido de esta wiki se autoriza bajo la siguiente licencia:CC Attribution-Noncommercial-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki