pessoal...
 
jah venho desenvolvendo sistemas em jsp a um bom tempo, mas de forma um pouco errada acho...
estou criando poucas classes para serem acessadas via <jsp:useBean .../>.
 
a conexao ao banco de dados eh feita por  pool de conexoes atraves do Resin:
Connection con = com.caucho.sql.DBPool.getPool("mare").getConnection();
 
Eu nao estou conseguindo enxergar como fazer um bean para executar sql usando esta conexao, jah q quem cuida disto eh o resin. Deveria eu colocar dentro do argumento do metodo a conexao tambem?
ex: validarSenha(id_user,senha_user,conexao);  ???????????????
 
o problema eh q estou fazendo o sistema todo em paginas jsp e nao estou criando, por exemplo, classes usuarios, endereco, bababa... e desta forma perco muito porque estou amarrando o codigo java em jsp.
bom... jsp eh pra isso mesmo, incluir codigos java. eh o que faco mas quero ' componentizar'  mais ainda meu sistema.
 
como eu quero fazer isto ? bom criando classes por exemplo usuario, com metodos: login(nome,senha), trocar senha(senha antiga, senha nova), etc...
 
o problema todo eh quanto a conexao ao banco. porque se eu criar classes com conexoes proprias ao banco perco o pool de conexoes do resin.
 
alguem tem algum exemplo de sistemas com as camadas de aplicacao e de negocio bem definidas q possa me dar uma esclarecida sobre isso?
 
links de papers e outros afins sao bem vindos...
 
obrigado...
 
 
 
 
 
 

Responder a