Mam pole EntityManager entityManager z adnotacją @PersistenceContext i przy próbie pobrania encji po id, dostaję NullPointerExceptiona. Czy potrzebuje jakieś klasy z metodą, która zwróci entityManager czy jak to w końcu jest?
- Rejestracja:prawie 7 lat
- Ostatnio:około miesiąc
- Postów:3561
1
Milion rzeczy mogło się nie udać. Szklana kula nieczynna. Kod, środowisko uruchomieniowe, wersje itd ...
Zakładam, że wiesz, że frameworki do wstrzykiwania nie działają na obiektach tworzonych przez new ???
To mój najczęstszy problem, choć moje doświadczenia nie są zupełnie typowe, działam m.in. na nieco niszowym fw webowym.

- Rejestracja:około 17 lat
- Ostatnio:około 3 godziny
- Postów:1875
1
Kto ma tego EM dostarczyć? Jakiego frameworku używasz? Pokaz kod z tym EM
- Rejestracja:około 4 lata
- Ostatnio:prawie 4 lata
- Postów:26
1
Kilka może być tego przyczyn.
- No nie ma po prostu takiej encji o tym id.
- Zapomniałeś w encji pola id, albo nie ma adnotacji @Id(chociaz wtedy to raczej inny blad powinien byc)
- Sam EntityManager jest nullem
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.