Comunicação com vários Databases num unico codigo

Amigos

Gostaria de criar um unico codigo para trabalhar com PostgreSQL, MySQL, Oracle, MSSQL etc…

Alguém pode comentar se isto é possivel em JAVA, se existe possibilidade de fazer usando o JDBC ou existe outra solução?

Comentem

Dario

falei besteira… existe varias coisas especificas de banco pra banco, mas no basico todos sao iguais.

Tem certeza de que você quer isso? Não é mais fácil usar DAOs e Factory pra lidar com os diferentes tipos de bancos?

Eu utilizo Factory para usar mais de um banco, funciona numa boa.
Atualmente fiz uma aplicação utilizando Mysql e Firebird, esta funcionando muito bem.

Boa sorte.