обработка Дата - очень сложная часть, временная метка может сохранять с точностью до наносекунд.
давайте рассмотрим ваш метод хранилища
driverRiderApplicationRepository.findByStatusAndDateCreated(
Это будет сделано точносовпадают по статусу и дате создания, не зная данных, сохраненных в БД, я просто предполагаю, что дата хранится со временем.
Поскольку я понимаю, что вы хотите получить всю сумму, сделанную сегодня, я бы посоветовал вам (для меня самый безопасный способ)измените свой метод хранилища, как показано ниже:
findByStatusAndDateCreatedBetween(Statustype status, Timestamp t1, Timestamp t2)
сейчас
в Метка времени t1: provide a date with time as 00:00
в Метка времени t2: provide the same date with time as 23:59