cdi

    0熱度

    1回答

    在企業應用程序中,我試圖使用netBeans 8.1將MessageDriven bean注入到Web應用程序(到REST服務)。我不明白IDE中的任何警告,但是,在部署時,我收到以下錯誤: 嚴重:異常而加載的應用程序:CDI部署失敗:WELD-001408:類型StatisticsBean不滿意的依賴與預選賽@default 於注射點[BackedAnnotatedField] @注入私人sv.

    3熱度

    1回答

    我在使用JUnit和Cucumber測試我的代碼的maven項目中有一個JEE應用程序。應用程序在測試範圍內使用CDI進行焊接。 我已經創建了一個簡單的特徵文件src/test/resources/specification/first.feature Scenario: Identified user Given I am user A 然後創建相應的黃瓜步驟: public cl

    0熱度

    1回答

    據我所知,CDI使用動態代理進行非依賴的bean注入。如果有實現了一些接口是沒有問題的,例如一類: @SessionScoped public class MessageBean implements Message {...} 代理可以基於消息的接口,但什麼。如果這個類實現無界面創建: @SessionScoped public class MessageBean {...} 注射進

    0熱度

    1回答

    我正在將EJB和ManagedBean注入到Spring-Handler中。我的目標是將這兩個豆注入AuthenticationSuccessHandler。 public class LoginAuthenticationSuccessHandler implements AuthenticationSuccessHandler { } 該處理程序在Spring成功登錄時調用,似乎不處理注

    1熱度

    1回答

    那些日子裏,每個人都在談論使用fat-jars的微服務和無容器部署,以及像Dropwizard或Springboot這樣的框架支持你。將所有EE組件作爲單獨的實現提供,應該可以組裝自己的所需組件(即Weld,Jersey,Jetty)。 當使用基於Java EE CDI,有BDA(豆Deplyoment歸檔),定義一組在罐子捆綁啓用CDI-豆的這一概念,用含一些附加信息的BDA一個beans.xm

    1熱度

    1回答

    我有CDI事件來通知我的JSF應用程序EJB進程的進度。當一切都是同步時,代碼工作正常。 @Stateless public class MySessionBean implements Serializable { @Inject @ProcessEvent Event<ProcessEvent> processEvent; // Also tried to u

    -1熱度

    1回答

    創建應用程序範圍的工廠或者在使用工廠模式創建對象時它應該是請求作用域更好? 應用程序範圍的bean只創建一次,但使用內存空間。爲每個調用創建請求作用域Bean,但僅在生命週期中使用內存空間。請求範圍的bean可以創建多次。 @Named @ApplicationScoped public class SomeObjectFactory { public SomeObject crea

    4熱度

    2回答

    我試圖設置自己的JSF標籤庫。所以我創建了一個帶有支持接口的複合組件作爲構建此組件的支持bean的藍圖。 public interface CompLogin { String getUsername(); void setUsername(String username); String getPassword(); void setPassword(S

    1熱度

    2回答

    我試圖用內Wildfly的MyBatis-CDI和我需要運行在不同的交易方法的一部分,MyBatis的使用REQUIRES_NEW JTA事務類型 - 見下面的代碼片段: @Stateless @TransactionManagement(TransactionManagementType.CONTAINER) public class ItemService { @Inject

    0熱度

    1回答

    我有被註釋這樣一個bean: @Stateless @DependsOn("Bar") public class Foo implements Inf {} 和一個名爲 「酒吧」 像這樣的bean: @Stateless public class Bar implements Inf {} 和我收集的每豆通過: @Startup @Singleton public class B