Po rozszerzeniu interfejsu CrudRepository
, mam metodę exists(ID)
w moim poddziale. Potrafię pisać metody: findBy<property>
.Dane sprężyny CrudRepository istnieje
Czy można w jakiś sposób napisać metodę existBy<property>
, która zwróci boolean
. Możesz też dodać adnotację z numerem @Query(jpa query)
, aby powrócił boolean
.
Wiem, że mogę wykonać select count(*)
i zwrócić long
, ale wtedy będę musiał wykonać !=0
sprawdzić w mojej warstwie usługi.
„ale wtedy będę musiał zrobić = 0 check w moim warstwie usług!”. Również użycie exist zamiast count byłoby nieco bardziej wydajne dla zapytania db – WeGa