Есть ли у Spring Data механизм для возврата определенных полей?
Я знаком с синтаксисом:
Invoice findByCode(String code);
Как насчет этого:
Integer findIdByCode(String code);
который возвращает только поле id. Или
Tuple findIdAndNameByCode(String code);
который возвращает кортеж. Или
Invoice findIdAndNameByCode(String code);
который возвращает объект, заполненный только определенными полями. Может использовать конструктор, берущий только те поля, если они определены - иначе построить пустое и заполнить поля.
ИЗМЕНИТЬ
Чтобы получить еще что-то, я знаю о таких решениях, как @Query, выражения конструктора и теперь @NamedEntityGraph. Мой вопрос просто - данные Spring поддерживают такой сокращенный синтаксис, который я предлагаю?
Если нет, возможно, это классное усовершенствование для более поздней версии...
Я не ищу обходные пути.