Srs,
Pretendo desenvolver aplicações web Struts que funcionem em vários DBs de mercado (Oracle, Firebird, Postgre, SQL Server, etc). A conexão JDBC tem parâmetros diferentes pra cada caso, inclusive mudando driver e os imports da aplicação, no caso.
Como eu faço pra criar classes auxiliares que me abstraiam este código, ficando minha classe de negócio desacoplada da lógica conexão ao banco de dados.
Eu sei que há frameworks de persistencia pra isso (Hibernate), e pretendo adotá-los, mas, como estou começando, estou me focando em aprender bem a parte de controle (Struts) e depois migrar pra isso, mas gostaria de aprender o conceito…
Agradeço a ajuda de todos,
Buosi.