Pedido não encontrado ajax spring mvc

Eu tenho uma mesa com pessoas. Quando clico no ícone de exclusão, desejo excluir essa pessoa do banco de dados e, com êxito, excluir a linha da tabela. Eu constantemente ficodeleteEmployee?id=37 not found 404. Eu tenho um controlador com@RequestMapping(value = "/deleteEmployee", method = RequestMethod.GET). A pessoa em que cliquei foi excluída do banco de dados (marcada) para que o controlador esteja em ordem. Mas por que recebo um erro?

@RequestMapping(value = "/deleteEmployee", method = RequestMethod.GET)
public void deleteEmployee(@RequestParam(value = "id", required = true) int id) {
    System.out.println(id);
    employeeDAO.deleteEmployee(id);
}


$(document).on('click','.delete-emp', function(){
    deleteEmployee(this);
});
function deleteEmployee(el){
    var id = $(el).parent().attr('data');
    console.log("delete: "+id);
    $.ajax({
        url: "deleteEmployee?id="+id,
        success: function(){
            deleteRow(id);
        }
    });
}

function deleteRow(el){
    var row = $('.employee-row[data='+el+']');
    var shiftRow = row.next();
    console.log("deleting "+row+" "+shiftRow);
    row.remove();
    shiftRow.remove();
}

questionAnswers(1)

yourAnswerToTheQuestion