miércoles, 13 de febrero de 2008

Clases persistentes

Clases presistentes son clases en una aplicación que implementan las entidades del problema de negocio (por ejemplo, Cliente y Pedido en nuestra applicacion myapp). No todas las instancias de una clase persistente se considera que estén en el estado persistente, una instancia puede en cambio ser transitoria o estar separada.
Hay 4 reglas para crear una clases persistente:
  1. Tiene que tener un ID
  2. Un constructor vacio
  3. Los metodos getter and setter de los atributos de la clase
  4. Tienes que sbreescribir los métodos equals() y hascode()