JPA: Jak uzyskać obiekt na podstawie wartości pola innej niż ID?
W JPA (Hibernate), kiedy automatycznie generujemy pole ID, zakłada się, że użytkownik nie ma wiedzy o tym kluczu. Tak więc podczas uzyskiwania encji użytkownik zapytałby na podstawie innego pola niż ID. Jak w takim przypadku uzyskać jednostkę?em.find()
nie może być użyty).
Rozumiem, że możemy użyć zapytania i przefiltrować wyniki później. Ale czy istnieje bardziej bezpośredni sposób (ponieważ jest to bardzo powszechny problem, jak rozumiem).