Salvar dados do form - Spring Boot

Boa tarde pessoal,

Não estou conseguindo salvar os dados de um formulário no MySql, usando SpringBoot. Até consigo fazer a conexão com o banco, porém todos os dados da minha tabela aparecem como NULL. Alguém sabe o que pode ser?

Formulário:

                    <input type="hidden" value="qTfFImcOg3JDt6gBwXjmlAu8q6wFsshvr9oINVfza0NbNOxSAmySVneX0XEYiq3+KJOvQbivpU8Qms4XXuCsxtKBxztdvHmBkMJ03eto/6UTMuVPKZQ9F8tnGcE3kYT5" data-form-email="true"></input>

                    <div class="row row-sm-offset">

                        <div class="col-xs-12 col-md-4">
                            <div class="form-group">
                                <label class="form-control-label" for="form1-17-name" >Nome<span class="form-asterisk">*</span> </label>
                                <input type="text" class="form-control" th:field="*{nome}" name="nome" required="required" data-form-field="Name" id="form1-17-name" value=""></input>
                            </div>
                        </div>

                        <div class="col-xs-12 col-md-4">
                            <div class="form-group">
                                <label class="form-control-label" for="form1-17-email" >E-mail<span class="form-asterisk">*</span></label>
                                <input type="email" th:field="*{email}" class="form-control" name="email" required="required" data-form-field="Email" id="form1-17-email" value=""></input>
                            </div>
                        </div>

                        <div class="col-xs-12 col-md-4">
                            <div class="form-group">
                                <label class="form-control-label" for="form1-17-phone"> Telefone</label>
                                <input type="tel" th:field="*{telefone}" class="form-control" name="telefone" data-form-field="Phone" id="form1-17-phone" value=""></input>
                            </div>
                        </div>
                    </div>
                    
                    <div class="form-group">
                        <label class="form-control-label" for="form1-17-message">Mensagem</label>
                        <textarea class="form-control" th:field="*{mensagem}" name="mensagem" rows="7" data-form-field="Message" id="form1-17-message" value=""></textarea>
                    </div>

                    <div><button type="submit" class="btn btn-black">ENVIAR MENSAGEM</button></div>

                </form>

Controller:

@Controller
public class IndexController {

@Autowired
private ContatoRepository cr;

@RequestMapping(value="/", method=RequestMethod.GET)
public String form() {
    return "Index";
}

@RequestMapping(value="/", method=RequestMethod.POST)
public String form(Contato contato) {
    
    cr.save(contato);
    return "redirect:/Index";

Entidade:

@Entity
public class Contato implements Serializable{

private static final long serialVersionUID = 1L;

//Método construtor
public Contato() {
}

@Id
@Column(name="id")
@GeneratedValue(strategy= GenerationType.AUTO)
private Long id;

@Column(name="nome", nullable=false)
private String nome;
@Column(name="email", nullable=false)
private String email;    
@Column(name="telefone", nullable=true)
private int telefone;
@Column(name="mensagem", nullable=true)
private String mensagem;