Olá pessoal do PJ,
tenho uma pagina que usa jsp/servlets e pretendo modifica-la e ela vai ter algumas transaçoes com banco de dados e etc. O que devo fazer/mudar para que ela suporte essas transaçoes de forma segura?? preciso colcoar algum metodo como PRIVATE na minha servlet???
grato…
nao entendi… poruqe NADA???
e se duas pessoas tentarem fazer a mesma transação ao mesmo tempo?? ou tentarem recuperar uma instancia do mesmo objeto?? nao vai dar nenhum problema???
A servlet tem uma grande vantagem, que é processar mais de uma requisição ao mesmo tempo, sem que vc tenha q se preocupar com isso.
vc so deve tomar cuidado de nao deixar nenhuma variável global… ou seja fora de algum método, no caso o service.
Opa,
Cara a solução é você serializar o teu servlet extendendo java.io.Serializable
:okok:
Se eu serializar meu servlet eu nao preciso alterar nada nele nao?? é so extender java.io.Serializable e pronto???
Utilize Hiberante ou algum framework de pool de conexões e seja feliz! :lol:
Acho que o único problema que pode ocorrer é se duas requisições (que no fundo são duas threads) estiverem usando uma connetion e uma fechar a conexão enquanto a outra estiver usando