DAOBase

Esse é um projeto que começou com uma perspectiva puramente educacional, mas tomou uma proporção maior para poder ser usado como solução de acesso a bancos de dados para aplicações pequenas e/ou simples.

A filosofia desse projeto é a aplicação em situações simples, não de concorrer com as soluções existentes atualmente de persistência e mapeamento objeto-relacional. Pelo contrário, a idéia é:

“Se o projeto for bem pequeno ou tiver tabelas muito simples use a solução, se o projeto tiver muitos relacionamentos complexos e muitas tabelas, siga para uma solução mais robusta”

O projeto está disponível em um pacote zip com código fonte e a licença LGPL v3, para que possa ser usado também em projetos comerciais caso haja interesse.

Uma outra face importante é o uso didático para ensinar Padrões de Projeto, Classes Abstratas e Manipulação de Bancos de Dados, nesses tópicos foi atingido um grande sucesso com os alunos (e por isso veio a motivação de liberar o código efetivamente).

Mais novidades em breve !

Baixe aqui ! DAOBase

Este projeto é LGPLv3

One comments

  1. [...] Implementar o DAO correspondente [...]

Leave a Reply