Olá, ao ativar o cache no método lista é possível que o Spring detecta que ocorreu alguma alteração no banco de dados? Fiz um teste com o h2 deletando um registro e ao disparar uma requisição o cache continuou trazendo o registro que ja foi deletado.