Мне нужно получить отдельные значения определенного столбца в CrudRepository в Springboot без использования аннотации @Query.
Одно значение невозможно, но вы можете использовать проекции на основе интерфейса:
Например, если вам нужно только имя таблицы:
interface NameOnly { String getName(); } interface PersonRepository extends Repository<Person, UUID> { Collection<NameOnly> findByLastname(String lastname); }
Подробнее здесь:
https://docs.spring.io/spring-data/jpa/docs/2.1.4.RELEASE/reference/html/#projections