например, у меня есть класс репозитория:
public interface PersonRepo extends JpaRepository<Person, Long>, JpaSpecificationExecutor<Person>
, и я хочу использовать метод findAll (), предоставленный JpaSpecificationExecutor.
, если я хочу получить всех пользователей, он возвращает полный пользовательский DTO -s включая зашифрованные пароли и роли пользователей и т. д. c ...
PersonRepo.findAll()
Как я могу сказать findAll отправлять только имя и адрес электронной почты, например, вместо всего.
Я использую Mapstruct преобразовать мой класс Person в PersonDTO.