1
resposta

Duvida sobre Modelagem

Não entendi muito bem essa questão!

Aprendemos a lidar com parâmetros de requisições que são sempre tratados como texto por uma HttpServletRequest. Porém, podemos aplicar padrões que visam a manutenção e legibilidade do nosso código.

Marque a alternativa verdadeira:

R= Criar classes de Negócio ajudam na manutenção e legibilidade do nosso código.

1 resposta

Oi Jasson,

Quando trabalhamos com o objeto HttpServletRequest para pegar os parâmetros da requisição eles sempre vem como String. Exemplo:

String nome = req.getParameter("nome");
String email = req.getParameter("email");
String cpf = req.getParameter("cpf");

Mas ao invés de trabalhar dessa forma com Strings soltas, podemos modelar uma classe e atribuir esses valores aos seus atributos. Exemplo:

Cliente cliente = new Cliente();
cliente.setNome(req.getParameter("nome"));
cliente.setEmail(req.getParameter("email"));
cliente.setCpf(req.getParameter("cpf"));

Pois assim o código fica mais fácil de entender e dar manutenção.

Bons estudos!