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();
}
}

Compartilhe:
  • Print
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • email
  • FriendFeed
  • LinkedIn
  • Live
  • MySpace
  • PDF
  • Rec6
  • Reddit
  • RSS
  • Slashdot
  • StumbleUpon
  • Technorati
  • Twitter
  • Yahoo! Bookmarks
  • Identi.ca
  • Netvibes
  • Tumblr
  • blogmarks
  • Posterous
  • Yahoo! Buzz

Posts relacionados:

  1. Salvar um arquivo de texto em Java
  2. Desenhando curvas de Bezier em Java
  3. Desenhando curvas Spline em Java
  4. Desenhando curvas de Hermite em Java
  5. Dez dicas para não casar com a pessoa errada

Tags: , ,

This entry was posted on segunda-feira, outubro 27th, 2008 at 20:54 and is filed under algoritmos. You can follow any responses to this entry through the RSS 2.0 feed. Both comments and pings are currently closed.

Comments are closed.