Spring Data JPA: obtenga todos los valores únicos en la columna

Tengo un proyecto que usa Spring Data JPA que consume datos de una tabla llena de direcciones. Una de las columnas de esta tabla es la ciudad. Me gustaría obtener una lista distinta de las ciudades que están en la tabla, es decirSELECT DISTINCT city FROM address.

¿Hay alguna manera de hacer esto usando Spring Data JPA?

Respuestas a la pregunta(3)

Su respuesta a la pregunta