Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Erro ao listar produtos

O meu produtoDAO esta vindo nulo quando chama o metodo listar:

@RequestMapping(method = RequestMethod.GET)
    private ModelAndView listar() {
        List<Produto> produtos = produtoDao.listar();
        ModelAndView modelAndView = new ModelAndView("produtos/lista");
        modelAndView.addObject("produtos", produtos);

        return modelAndView;
    }

Alguem sabe me dizer o pq?

@Autowired private ProdutoDao produtoDao;

esta sendo feito a injeção e na homeController, faz a chamada do mesmo jeito e funciona...

2 respostas
solução!

Oi Joabson, tudo bem ?

Um chute, é esse seu método listar ser privado, consegue deixar ele private e vê se volta a funcionar.

Matheus deu certo, mudei pra public... obrigado!