Spring boot Whitelabel Error Page

ola galera
estou com um problema pois estou aprendendo a utilizar os metodos get e post utilizando o spring boot
porem apenas um controller nao estou conseguindo mostrar na tela. bom estou utilizando o jsp ja configurei
no aplication.propertties

spring.mvc.view.prefix=/WEB-INF/jsp/
spring.mvc.view.suffix=.jsp

a questao e que tenho 3 tabelas no mysql uma e a treinamento e a outra e cursos

@Controller
public class MainControllerCur {
@Autowired
AppCursosRepo appRepocur;

@RequestMapping("/cursos")
public ModelAndView doHomeCur(){
    ModelAndView mv = new ModelAndView("cursos");
    mv.addObject("listscur",appRepocur.findAll());
    return mv;
}

}

@Controller
public class MainControllerTr {
@Autowired
AppTreinamentoRepo appRepo;

@RequestMapping("/treinamento")
public ModelAndView doHome(){
    ModelAndView mv = new ModelAndView("index");
    return mv;
}

porem esta aqui a funcionario e a unica que nao gera visao no servidor quando chamo o jsp

@Controller
public class MainControllerFunc {
@Autowired
AppFuncionarioRepo appRepofunc;

@RequestMapping("/funcionario")
public ModelAndView doHomeFunc(){
    ModelAndView mv = new ModelAndView("funcionario");
    mv.addObject("listsfunc",appRepofunc.findAll());
    return mv;
}

}
o que e estranho e que e exatamente iqual as outras duas so muda a chamada /funcionario

se alquem puder me dar uma explicacao ficarei grato