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 this article!
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • E-mail this story to a friend!
  • FriendFeed
  • LinkedIn
  • Live
  • MySpace
  • Turn this article into a PDF!
  • Rec6
  • Reddit
  • RSS
  • Slashdot
  • StumbleUpon
  • Technorati
  • TwitThis
  • Yahoo! Bookmarks
  • Identi.ca
  • Netvibes
  • Tumblr
  • Twitthis

Posts relacionados:

  1. O que é Leasing (Arrendamento Mercantil)

Tagged : , ,

Deixe uma resposta




Spam Protection by WP-SpamFree