Controller com SimpleFormController do Spring 4 da erro

Pessoal, estou estudando Java Spring na versão 4 usando o NetBeans, para iniciar estou seguindo o tutorial que tem no site da NetBeans (https://netbeans.org/kb/71/web/quickstart-webapps-spring_pt_BR.html?print=yes), porem, na parte que diz para criar um controlador pela IDE, ao gerar a classe, ele não encontra o import org.springframework.web.servlet.mvc.SimpleFormController; e da erro nas linhas que tem @Override.

No tutorial é usado Spring 3 e depois de ter dado uma lida por ai, parece que o Spring 4 não tem o SimpleFormController, como que posso resolver isso ?

Esse é o código gerado pela IDE:

/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package controller;

import org.springframework.web.servlet.mvc.SimpleFormController;

/**
 *
 * @author andre
 */
public class HelloController extends SimpleFormController {
    
    public HelloController() {
        //Initialize controller properties here or 
        //in the Web Application Context

        //setCommandClass(MyCommand.class);
        //setCommandName("MyCommandName");
        //setSuccessView("successView");
        //setFormView("formView");
    }
    
    @Override
    protected void doSubmitAction(Object command) throws Exception {
        throw new UnsupportedOperationException("Not yet implemented");
    }

    //Use onSubmit instead of doSubmitAction 
    //when you need access to the Request, Response, or BindException objects
    /*
     @Override
     protected ModelAndView onSubmit(
     HttpServletRequest request, 
     HttpServletResponse response, 
     Object command, 
     BindException errors) throws Exception {
     ModelAndView mv = new ModelAndView(getSuccessView());
     //Do something...
     return mv;
     }
     */
}