gravação no banco via servlet ou bean?

4 respostas
P

Olás

Estou com a seguinte dúvida:

Ao cadastrar um cliente por exemplo, o script de gravação no banco deve ser feito pelo servlet (considerando parte da lógica) ou via bean do cliente (considerando o encapsulamento) ?

abs

4 Respostas

B

Ola,

Seguindo o padrão DAO nenhum dos dois, vc deve criar uma classe, por exemplo, ClienteDAO que tratará da persistencia deste objeto…

A

Só complementando:
A servlet chama a classe DAO(instancia um objeto), que cuida desta parte

P

Ok, tenho um DAO bem primário q só conecta o banco e repassa/executa a query (retorna um ResultSet se for busca e booleano para updates).

Considerando q eu não tenha procedures ainda, eu instancio o DAO no servlet ou no bean para repassar a string da query do cadastro de cliente?
(enfim, considerando q a lógica está cuidando dessa parte, não a persistência).

abs

G

“pgnt”:
Ok, tenho um DAO bem primário q só conecta o banco e repassa/executa a query (retorna um ResultSet se for busca e booleano para updates).

Considerando q eu não tenha procedures ainda, eu instancio o DAO no servlet ou no bean para repassar a string da query do cadastro de cliente?
(enfim, considerando q a lógica está cuidando dessa parte, não a persistência).

abs

Você pode instânciar o DAO no servlet.

Criado 27 de julho de 2006
Ultima resposta 27 de jul. de 2006
Respostas 4
Participantes 4