¿Como incluir en Java el estandar ODMG?
JavaBlend permite que una aplicacion recupere objetos persistentes de forma no procedimental,
soportando OQL, definido por la ODMG.
¿Como se hace referencia una clase a una tabla?
Una tabla se puede asociar con una clase Java. La clase asociada para una tabla puede tener un campo
por cada columna de la tabla. Para establecer este tipo de asociacion, JavaBlend impone algunos
requerimientos. La tabla debe tener una clave primaria, la clase debe implementar la interfaz
PersistenceCapable, y los campos deben estar definidos como private. Como los campos son privados, la
clase relacionada tiene un metodo observador, o "get", y posiblemente un mutador, o "set", por cada
campo.
Ejemplo del codigo para el programa del Autolavado:
CREATE TABLE personas
( Clave INT (5) NOT NULL PRIMARY KEY,
Nombre CHAR (15) NOT NULL
)
public class Personas implements PersistenceCapable{
private String Clave;
private String Nombre;
//Metodos de acceso
public String getClave(){
return Clave;
}
public void setClave (String Clave){
this.Clave=Clave;
}
public String getNombre(){
return Nombre;
}
public void setNombre (String Nombre){
this.Nombre = Nombre;
}
}