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

Erro no List<Topico> dentro do Topicos Controller

Dá o erro: The type List is not generic; it cannot be parameterized with arguments

package br.com.alura.forum.controller;

import java.awt.List;
import java.util.Arrays;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;

import br.com.alura.forum.model.Curso;
import br.com.alura.forum.model.Topico;

@Controller
public class TopicosController {

        @RequestMapping("/topicos")
        @ResponseBody
        public List<Topico> lista(){
            Topico topico = new Topico("Duvida","Duvida com Spring",new Curso("Spring","Programacao"));

            return Arrays.asList(topico, topico, topico);
        }    
}
2 respostas
solução!

Sua importação possui um erro sutil:

import java.awt.List;

deveria ser:

import java.util.List;

Bom dia. Resolvi aqui. O Eclipse havia importado a classe errada. Importou java.awt.list ao invés de import java.util.List.