Не работает поиск по БД код, который работает в контроллере

Подскажите, пожалуйста, есть контроллер, в который я инжектирую переменную

@Autowired
ClientRepo clientRepo;

Сам интерфейс ClientRepo выглядит так

public interface ClientRepo extends JpaRepository<Client, Integer> {
Client findByWhatsapp (String string);}

Сам контроллер

@RequestMapping("/add")
    @PostMapping
    public String addIncomingRequest(@RequestBody IncRequestClientTypeIncRequestDTO incRequestDTO) { 
System.out.println(clientRepo.findByWhatsapp(whatsapp));}

работает корректно

Создал класс, чтобы не захламлять контроллер

public class IncomingRequestSer {
    private static ClientRepo clientRepo;
    public static void addIncomingRequest(IncRequestClientTypeIncRequestDTO incRequestDTO){
Client client1 = clientRepo.findByWhatsapp(whatsapp)}

Выдаёт ошибку, хотя если вывести отдельно просто номер whatsapp

System.out.println(whatsapp);

То номер whatsapp выводится корректно

Он только не ищет по БД - ошибка - мол ничего не найдено - null


Ответы (0 шт):