Classe simples para uso de banco Db4o em Java
Posted by sippert | Filed under algoritmos
Db4o é um banco de dados orientado a objetos (Data Base Four Objects), muito fácil de ser utilizado. Abaixo disponibilizo uma classe simples que dá uma idéia do funcionamento do banco.
import com.db4o.Db4o;
import com.db4o.ObjectContainer;
public class Banco {
public static ObjectContainer db;
public Banco() {
db = Db4o.openFile("DB.yap");//gera ou abre o banco
}
public void inserir(Object dado){
db.store(dado);//armazena o objeto
db.commit();//atualiza o arquivo de dados
}
public void remover(Object dado){
db.delete(dado);//remove o objeto
db.commit();//atualiza o arquivo de dados
}
public void busca(Object dado){
db.queryByExample(dado);//retorna um conjunto de objetos
//que correspondem com o objeto enviado
}
@Override
protected void finalize() throws Throwable {
db.close();//fecha o banco
}
public static void main(String[] args) {
new Banco();
}
}
Posts relacionados:





















