Classe simples para uso de banco Db4o em Java
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:
- Salvar um arquivo de texto em Java
- Desenhando curvas de Bezier em Java
- Desenhando curvas Spline em Java
- Desenhando curvas de Hermite em Java
- Dez dicas para não casar com a pessoa errada
Tags: algoritmos, banco de dados, java