Sou estudante na área de desenvolvimentos de sistemas e novo aqui no GUJ.
Procurei na web exemplos de aplicações usando DB4O, mas tive dificuldade em encontrar.
Felizmente há pouco em conjunto com meu professor http://www.univel.br/anibal/ eu e minha turma tivemos a oportunidade de desenvolver uma pequena aplicação usando o modelo MVC com a classe DAO e o banco de dados DB4O. O projeto foi desenvolvido usando o NetBeans.
Espero que o exemplo possa agregar conhecimento a comunidade.
Como sou novo aqui no fórum não sei como postar arquivos. O exemplo pode ser acessado atraves de um grupo do google
http://groups.google.com.br/group/tadsunivel2008?hl=pt-BR
Não sei se estou infringindo alguma regra do fórum, mas se isto ocorrer pesso para que o pessoal que usa o GUJ a mais tempo me auxilie.
No arquivo compactado com o nome exemploDB4O disponivel na sessão de arquivos do grupo ha trêz pastas. Duas são projeto do NetBeans (“servidorDB4O” e “CadastroPessoasDB4O”) a terceira contém um jar que deve ser importado para as bibliotecas dos 2 projetos.
Este jar é o banco de dados DB4O.
O projeto “servidorDB4O” serve para acessar o arquivo do banco que como pode ser visto no código fonte é denominado “dados.yap”. Usando-se deste tipo de acesso é mais facil fazer uma aplicação para uso em rede com multiplos hosts acessando o mesmo BD. Infelizmente isto ainda não ocorre com este projeto que no momento só comporta uma máquina, mas pretendo em breve alterá-lo.
O projeto “CadastroPessoasDB4O” é uma aplicação que demonstra o uso do DB4O.
Vale lembrar que a aplicação “CadastroPessoasDB4O” só funcionará se a aplicação “servidorDB4O” estiver rodando e o botão inicializar da aplicação for clicado.
Acredito que com isso já seja possível ter uma idéia de como trabalhar com este Banco de dados.
Se houverem duvidas e estiver no meu alcance ajudar responderei a todos os e-mails e tbm a este tópico.
eduardofelippsen#gmail.com