quinta-feira, 30 de outubro de 2014

BeanMaker: Agora usando MySql

Ontem foi um dia muito produtivo e feliz. Consegui finalizar a camada de acesso a dados para atuar com as estratégias de geração de "Id" mais comuns (Identity e Sequence). Incluí também uma estratégia proprietária (MAX) que consiste em buscar o Id de maior valor e somar um (indicada para tabelas com poucas linhas). As estratégias AUTO e TABLE foram propositalmente procrastinadas por serem menos utilizadas e por pura preguiça (o teste da estratégia TABLE é mais chato).

Além disso, o "Id" pode ser um valor não gerado, sendo provido pelo usuário no momento da criação do objeto.

Assim, o BeanMaker passa a ter suporte testado ao BD Oracle e MySql. Teoricamente, esse suporte estende-se a todos os servidores de banco de dados relacionais de mercado.

Esse isolamento é obtido apenas com a extensão do método insert da camada de acesso aos dados (DAO).

Nenhum comentário:

Postar um comentário