Banco de Dados - melhor forma

Qual a melhor maneira de trabalhar com BD na web

por enquanto estou fazendo assim:
tenho um arquivo de properties com o nome do driver,url, user… e uso para cada servlet q precise acessar o banco eu conecto no banco, coloco as propriedades no bean e do um forward para o jsp apropriado.

eh melhor eu ter uma classe para conexao com o banco e usa-la no servlet? tipo, classe singleton ajuda em alguma coisa nesse caso?
nao quero usar hibernate ou alguma outra coisa fora jsp/servlet/bean por falta de tempo :shock:

desculpe pelas perguntas “newbas” :roll:

VLWZ!!!

Oi,

1 - Certifique-se que usas um pool de conexão
2 - Certifique-se que possui uma divisãod e responsabildiades bem feita, servlets não devem executar regras de negócio
3 - Procure sobre DAO

[]s