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:
- Tiene que tener un ID
- Un constructor vacio
- Los metodos getter and setter de los atributos de la clase
- Tienes que sbreescribir los métodos equals() y hascode()