cdi

    -1熱度

    1回答

    我有一個名爲Class1的類。我不知道這樣的類的字段是什麼,但我知道 有這樣的類中的字段使用註解@Inject,巫婆意味着這樣的字段需要注入Object實例。我所知道的是該課程有一個默認控制器。我用 這樣控制器實例通過newInstance方法的類: Object class1Object = Class.forName("Class1").newInstance(); 的問題是,有「的Cla

    1熱度

    1回答

    class AbstractXYZClass{ ... @AroundInvoke public Object intercept(InvocationContext ctx) ... { log("do intercepting"); ctx.proceed(); } ... } @Stateless class XYZClass extends Abstr

    0熱度

    2回答

    我失敗了很多時間試着解決這個問題,但我在同一個地方。我懷疑我把CDI和EJB混合在一起。 問題是持續存在,刪除只是不起作用。 Caused by: javax.persistence.TransactionRequiredException: WFLYJPA0060: Transaction is required to perform this operation (either use a t

    0熱度

    1回答

    我有一個場景,其中有一個Utility類是Singleton,我需要將其注入另一個在類級別沒有任何註釋的類。 我該如何將它注入到這個類中? @EJB或@Inject不起作用,因爲我正在使用@ EJB/@Inject的類使用getInstance()方法創建。

    1熱度

    1回答

    我relativly新EE/CDI爲DI所以也許你們中的一個可以爲我提供一些提示我的問題: 我有第三方課,我想注入其他豆類。在春天只需要一些<bean>聲明,它完成了。使用CDI現在需要一個工廠類: public class XProducer { @Produces @ApplicationScoped public X createX(){ retu

    0熱度

    2回答

    我正在尋找一種在部署時更改CDI替代方法的方法。我們使用jenkins來構建我們的應用程序。詹金斯有沒有辦法處理這個問題? 完美的東西將是一個領域,我可以在構建之前選擇替代方案。我不太瞭解詹金斯。所以也許你可以在我的搜索中幫助我。

    0熱度

    1回答

    問題:你好,我是有關於Java EE問題 ,我必須使用註釋像@注入@Stateless etcetc,但我不能得到一個解決方案後,閱讀了大量的文檔和示例etcetc似乎我的代碼應該工作,但肯定不是。所以問題是,我有這樣的 @Qualifier @Retention(RUNTIME) @Target({METHOD, FIELD, PARAMETER, TYPE}) public @inter

    1熱度

    1回答

    我CDI基礎的測試使用以下依賴性: <dependency> <groupId>org.apache.deltaspike.modules</groupId> <artifactId>deltaspike-test-control-module-api</artifactId> <version>1.6.0</version> <scope>test</sc

    0熱度

    1回答

    我有一個具有泛型類型的Java類。在該類的業務邏輯中,我需要參考泛型類型的Class對象。因此,構造得到作爲參數傳遞的Class對象: public class MyClass<GENERIC_TYPE>{ private Class<GENERIC_TYPE> genericTypeClass; public MyClass(Class<GENERIC_TYPE> gene

    1熱度

    1回答

    我遇到了CDI SessionScoped Bean的問題。我有一個擴展抽象控制器的控制器。當我試圖啓動應用程序時,出現錯誤 WELD-001303:對於範圍類型 javax.enterprise.context.SessionScoped沒有有效的上下文。 @Named @SessionScoped public class UserController extends CatalogCon