cdi

Gdzie używać EJB 3.1 i CDI?

Robię produkt oparty na Java EE, w którym używam GlassFish 3 i EJB 3.1. Moja aplikacja ma session beans , scheduler i korzys ... m, gdzie nie wymagam żadnej funkcji, której CDI jeszcze nie zapewnia? A jeśli wtedy, to jakie są korzyści jakie mogę uzyskać?

Dlaczego warto używać @PostConstruct?

W managed bean, {[0] } jest wywoływany po zwykłym konstruktorze obiektów Java. Dlaczego miałbym używać @PostConstruct do inicjalizacji przez bean,zamiast zwykłego konstruktora?

Identyfikacja i rozwiązywanie javaxa.el.PropertyNotFoundException: Target Unreachable

Podczas próby odwołania się do managed bean w EL w taki sposób #{bean.entity.property}, czasami wyrzucany jest wyjątek javax. ... able,' BracketSuffix ' Return null Co one wszystkie oznaczają? W jaki sposób są one spowodowane i jak należy je rozwiązać?

Czy powinienem używać @EJB lub @Inject

Znalazłem takie pytanie: Jaka jest różnica między @ Inject a @EJB ale nie doszedłem do wniosku. Nie robiłem wcześniej Java EE ... t przy użyciu nowego frameworka CDI? Czy to jest różnica i czy powinienem używać @ Inject zamiast @ EJB jeśli to jest sprawa?

Java EE 6 @ javax.adnotacja.ManagedBean vs. @ javax.wstrzyknięcie.@ Javax.twarze.ManagedBean

Czuję, że jest mały bałagan w Java EE 6 spec. Istnieje kilka zestawów adnotacji. Mamy javax.ejb adnotacje jak @Stateful i @S ... . Czy ktoś może opisać, w jaki sposób są one ze sobą powiązane? Gdzie mogę użyć @EJB, @Inject albo wstrzyknąć inną fasolę?

Jak porównać CDI i EJB? interakcja?

Ciężko mi zrozumieć, w jaki sposób te dwie osoby wchodzą w interakcję i gdzie leży granica między nimi. Pokrywają się? Czy są ... e rozumiem EJB, chyba mam problem zrozumienie, co CDI przynosi do stołu i jak zastępuje lub wzmacnia to, co już oferuje EJB.

Backing beans (@ManagedBean) czy CDI Beans (@Named)?

Właśnie zacząłem czytać core JavaServer Faces, 3rd Ed. i mówią tak (podkreślenie moje): Wypadkiem historycznym jest to, ... ów z tym. Nie przeszkadza mi migracja z @ManagedBean do @Named, ale chcę wiedzieć , dlaczego powinienem zawracać sobie głowę.

Jak stworzyć modułową aplikację JSF 2.0?

Mam aplikację z dobrze zdefiniowanym interfejsem. Używa CDI do rozwiązywania modułów (w szczególności używa instancji punktó ... atwiejsze) Jakieś sugestie, gdzie powinienem szukać, aby to rozgryźć? (Napiszę tutaj odpowiedź, jeśli znajdę ją pierwszy)

Inject and Resource and Autowired adnotations

Jaka jest różnica między @Inject i @Resource A @Autowired adnotacjami? Kiedy powinniśmy użyć każdego z nich?

Dlaczego warto używać CDI w Java EE

Wiem, że jest wiele artykułów, które wyjaśniają, jak używać CDI w Java EE, ale mam problem z zorientowaniem się, jakie korzyś ... plikacji Springkontekst, a framework Spring DI zajmie się utworzeniem instancji wszystkiego, co wymaga utworzenia instancji.

Dlaczego istnieją różne metody zarządzania fasolą

Jaka jest różnica między import javax.annotation.ManagedBean; import javax.enterprise.context.SessionScoped; I import javax.faces.bean.ManagedBean; import javax.faces.bean.SessionScoped; ?

Jak zainstalować i używać CDI na Tomcat?

Tworzę swój pierwszy projekt Java EE 7, ale mam problemy. Doceniam każdą pomoc. Tomcat 7.0.34 JSF 2.2 Primefaces 3.5 jav ... ll Spring + JSF http://www.andrejkoelewijn.com/blog/2010/03/05/jee-cdi-tip-target-unreachable-identifier-resolved-to-null/

Czy CDI to dobry zamiennik sprężyny?

Planujemy napisać aplikację webową od podstaw, zdecydowano się na najnowszą edycję Glassfish, która jest zgodna ze standardem ... E 6, dlatego analizujemy, czy można użyć CDI zamiast Springa. Czy możemy powiedzieć, że CDI może być zamiennikiem sprężyny?

Java EE 6: przejście na CDI-najlepsze zasoby

Mam pod ręką małą, ale kompletną aplikację Java EE 6. Używane są tradycyjne adnotacje: @Resource, @EJB, @Singleton, @PostC ... czy ktoś wie o dobrych artykułach, przykładach lub podręcznikach, które przekształcają tradycyjne Java EE 6 adnotacje do CDI?

Inject lista obiektów w CDI (Weld)

Powiedzmy, że mam interfejs o nazwie SocialNetworkService i trzy implementacje - TwitterService, FacebookService i FriendFeed ... centa, który produkuje listę, i używając Instance<SocialNetworkService>, ale to wydaje się zbyt wiele dla tego zadania.

Kanoniczny sposób uzyskania instancji zarządzanej CDI Bean: BeanManager#getReference () vs Context#get()

Doszedłem do wniosku, że istnieją dwa ogólne sposoby uzyskania automatycznie stworzonej instancji zarządzanej przez CDI Bean ... any w fragmentach i częściej zalecany jako rozwiązanie, ale niepotrzebnie tworzy nowy serwer proxy, nawet jeśli już istnieje.

Jak zastąpić @ManagedBean / @ViewScope przez CDI w JSF 2.0/2.1

Obecnie oceniam Java EE 6 / JSF 2.1 z RichFaces. Fasola deklarowana jako @ManagedBean @ViewScoped pobiera zestaw ID (d ... Czy muszę używać metod Conversation.begin() i Conversation.end()? Jeśli tak, gdzie byłoby dobre miejsce, aby je przywołać?

Jak zarządzać cyklem życia EntityManager w środowisku CDI (za pomocą Tomcat)

Rozwijam jedną aplikację i zacząłem używać CDI wraz z JSF i JPA. Kontener sieciowy to Tomcat. Jestem bardzo zdezorientowany ... nierozłączonymi połączeniami (EntityManagers), Więc wyciek pamięci. Can niech mi ktoś pomoże zrozumieć, jak mam postępować?

WELD-000072000

Napisałem prosty program w java web forms, ale otrzymuję następujący błąd: WELD-000072 Bean: Managed Bean[class BeanPak ... blic String getName() { return name; } public void setName(String name) { this.name = name; } }

CDI: fasola.xml, gdzie cię umieścić?

Używam Weld jako implementacji CDI. Mój test integracji, który próbuje zmontować instantiating spoin container object graph d ... pp/META-INF/beans.xml - src/main/webapp/META-INF/(empty) and src/main/webapp/WEB-INF/beans.xml Na razie nic nie działa: /