|
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...
|
