Gostaria de saber se existe outra forma de conectar minha aplicação Java a um banco de dados sem utilizar JDBC???
Diretamente você pode utilizar o JNDI por exemplo… onde o containder da aplicação (web) controla as conexões… Não deixando de utilizar JDBC, mas isso fica a cargo do servidor dai… :razz: