Boa noite, fiquei com uma dúvida quando o professor usou um construtor no UsuarioController para inicializar o UsuarioDAO...
private UsuarioDAO usuarioDAO;
public UsuarioController (UsuarioDAO usuarioDAO)
{
this.usuarioDAO = usuarioDAO; //nao entendi
}
Pq é bom fazer assim?
Eu sempre que percisava usar, instanciava o DAO na action...
É só por uma questão de praticidade mesmo?