Znalazłem to pytanie: Jaka jest różnica między @Inject a @EJB, ale nie zrozumiałem nic mądrzejszego. Nie robiłem wcześniej Java EE ani nie mam doświadczenia z wstrzykiwaniem zależności, więc nie rozumiem, czego powinienem użyć?
Czy @EJB to stary sposób wstrzykiwania? Czy wstrzyknięcie jest wykonywane przez kontener EJB podczas korzystania z tej adnotacji podczas korzystania z @Inject przy użyciu nowej struktury CDI? Czy na tym polega różnica i czy powinienem używać @Inject zamiast @EJB, jeśli tak jest?
@EJB
działa w przypadku wtrysku okrągłego (jedna fasola pojedyncza, a druga wymaga odniesienia do siebie)? (w nawiązaniu do mojej odpowiedzi poniżej - nie jestem pewien, czy robię dobrze, przechodząc na@EJB
)