«cdi» etiketlenmiş sorular


6
@EJB veya @Inject kullanmalı mıyım
Şu soruyu buldum: @Inject ve @EJB arasındaki fark nedir ama ben daha akıllı olamadım . Daha önce Java EE yapmadım veya bağımlılık enjeksiyonu konusunda deneyimim yok, bu yüzden ne kullanmam gerektiğini anlamıyorum? @EJB eski bir enjeksiyon yöntemi mi? Enjeksiyon, yeni CDI çerçevesini kullanırken bu ek açıklamayı kullanırken EJB kapsayıcısı tarafından …
150 java  jakarta-ee  ejb  cdi 

16
Javax.el.PropertyNotFoundException'ı tanımlama ve çözme: Hedefe ulaşılamıyor
EL'de bu şekilde yönetilen bir fasulyeye başvurmaya çalışırken #{bean.entity.property}, bazen bir javax.el.PropertyNotFoundException: Target Unreachableistisna atılır, genellikle bir bean özelliği ayarlanacağı zaman veya bir bean eylemi çağrılacağı zaman. Beş farklı tür mesaj var gibi görünüyor: Hedef Ulaşılamaz, tanımlayıcı 'bean' boş olarak çözüldü Ulaşılamayan Hedef, "varlık" null döndürdü Ulaşılamayan Hedef, 'boş' null …

2
EJB 3.1 ve CDI nerede kullanılır?
GlassFish 3 ve EJB 3.1 kullandığım Java EE tabanlı bir ürün yapıyorum . Uygulamamda oturum çekirdekleri , bir zamanlayıcı var ve web hizmetlerini kullanıyor. Yakın zamanda Contexts and Dependency Injection'ı (CDI) destekleyen Apache TomEE hakkında bilgi sahibi oldum . GlassFish kabı ayrıca CDI'yı da destekler. CDI'nin zaten sağlamadığı herhangi bir …

5
Destek fasulyeleri (@ManagedBean) veya CDI Beans (@Named)?
Core JavaServer Faces, 3rd Ed üzerinden okumaya yeni başladım . ve şunu söylüyorlar (vurgu benim): JSF sayfalarında kullanılabilen çekirdekler için iki ayrı mekanizmanın, CDI çekirdeklerinin ve JSF yönetilen çekirdeklerinin olması tarihsel bir tesadüftür. Uygulamanızın Tomcat gibi düz bir servlet çalıştırıcı üzerinde çalışması gerekmediği sürece CDI fasulyeleri kullanmanızı öneririz . Neden? …
109 jsf  jakarta-ee  jsf-2  cdi 

3
Java EE 6 @ javax.annotation.ManagedBean vs. @ javax.inject.Named vs. @ javax.faces.ManagedBean
Java EE 6 spesifikasyonunda küçük bir karışıklık olduğunu hissediyorum. Birkaç ek açıklama grubu vardır. Biz javax.ejbgibi ek açıklamaları @Statefulve @StatelessEJB'ler oluşturmak için. Ayrıca @javax.annotation.ManagedBeanyönetilen bir fasulye oluşturmak için bir de var . İçinde ek açıklamalar vardır javax.enterprise.contextgibi @SessionScopedve @RequestScoped. Dahası, pakette @ManagedBeanve @SessionScoped/ @RequestScopedek açıklamalar da var javax.faces.bean. Ve olayları …

3
CDI ve EJB nasıl karşılaştırılır? etkileşim?
İkisinin nasıl etkileşime girdiğini ve aralarındaki sınırın nerede olduğunu anlamakta zorlanıyorum. Çakışıyorlar mı? Aralarında fazlalık var mı? Her ikisiyle ilişkili ek açıklamalar olduğunu biliyorum, ancak her ikisi için de kısa açıklamalarla tam bir liste bulamadım. Bunun nasıl farklı olduklarını veya nerede çakıştıklarını açıklamaya yardımcı olup olmayacağından emin değilim. Gerçekten kafam …
106 java  ejb  java-ee-6  cdi 


7
WELD-000072 Pasifleştiren bir kapsam bildiren yönetilen fasulye pasifleştirmeye uygun olmalıdır
Java web formlarında basit bir program yazdım ancak şu hatayı alıyorum: WELD-000072 Pasifleştiren bir kapsam bildiren yönetilen fasulye pasifleştirmeye uygun olmalıdır. Bean: Niteleyicilerle [ BeanPakage.DemoBeans] Yönetilen Bean [sınıfı @Any @Default @Named] Biri bana bu hatanın nereden geldiğini söyleyebilir mi? import javax.enterprise.context.SessionScoped; import javax.inject.Named; @Named("DemoBeans") @SessionScoped public class DemoBeans { private …
90 java  cdi  jboss-weld 
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.