Witam,
otóż mam pytanie dotyczące takiej sytuacji: mam załóżmy funkcję w DAO: findByCity(String city) obiektu Address, który jest zawarty w obiekcie User, teraz chcę wyszukiwać userów po city np... No i co teraz? Co powinno wracać findByCity(String city)? Powinienem zwrócić List<Optional<User>>? Streama? Bo tych userów może być 0, 1, a może i tysiące.. Jak to najlepiej obsłużyć?
Z góry dziękuję.