Clase de conexión
Comenzamos a programar la aplicación, existen varias formas de manipular, abrir y cerrar una base de datos de DB4O en java, inclusive en el tutorial que viene en la documentación del mismo trae varios ejemplos de como realizarlo a continuación el codigo proporcinado por DB4O.
public static void accessDb4o() {
ObjectContainer db = Db4o.openFile(Util.YAPFILENAME);
try {
// do something with db4o
}
finally {
db.close();
}
}
ObjectContainer db = Db4o.openFile(Util.YAPFILENAME);
try {
// do something with db4o
}
finally {
db.close();
}
}
¿Qué es ObjectContainer?
La interfaz ObjectContainer proporciona métodos para almacenar, consultar y eliminar objetos y para comprometerse y retrotraer transacciones.
Un ObjectContainer puede representar ya sea una base de datos independiente o una conexión a un servidor de db4o.
Un ObjectContainer también representa una transacción. Todo el trabajo con db4o siempre es transaccional. Tanto commit () y rollback () comenzar nuevas operaciones de inmediato.
Fuentes:
http://community.versant.com/documentation/reference/db4o-8.0/java/api/com/db4o/ObjectContainer.html
http://www.db4o.com/
No hay comentarios.:
Publicar un comentario