Aula 18 Flashcards
1
Q
O que é o padrão POJO?
A
Plain Old Java Object (POJO), é um modelo de programação que utiliza objetos java com uma estrutura simplificada.
- Possuem um construtor padrão ou não possuem construtor;
- Todos os atributos são privados;
- Não possuem métodos específicos, exceto os getters e setters;
- Não dependem de herança de interface ou classes de frameworks externos.
2
Q
O que é um Controller no Spring?
A
Um Controller é uma classe que gerencia requisições HTTP de uma aplicação web.
As duas anotações são :
@Controller - controlador padrão do Spring
@RestController - combina o @Controller e o @ResponseBody para facilitar o retorno de dados em JSON ou XML.
3
Q
O que é o @RequestParam?
A
Ele captura um parâmetro query passado na URL e faz uma ligação (binding) dele com o método de chamada no controller.