jsr299

    0熱度

    1回答

    我是新來焊接和考慮使用CDI(焊接)的網絡應用程序有什麼環境是有用的。我想使用JSF或Wicket進行演示,並使用JPA/Hibernate作爲我的持久層(包括Transaction-Management)。顯而易見的情況是使用帶有EJB3的JBoss或Glassfish應用服務器,但是沒有機會以合理的方式使用tomcat或其他「輕量級」servlet容器? 或者嘗試開發沒有EJB/Seam環繞的

    2熱度

    3回答

    我想在類型I只能在運行時確定的CDI中觸發一個事件。例如,假設有一些接口A,其實施類別爲AA和AB。我有兩個觀察: public void observeAA(@Observes AA aa) { } public void observeAA(@Observes AB ab) { } 那麼一些事件生產者: @Inject @Any private Event<A> event;

    0熱度

    2回答

    我試圖理解使用焊接的CDI。獲得下一個結構: @ApplicationScoped public class MainFacade { @Inject private FooFacade fooFacade; private static int ins=0; public MainFacade() { super(); in

    5熱度

    3回答

    我的問題在這裏的一部分是使用正確的詞彙,所以我提前道歉,可能是一個簡單的術語問題。 假設我有一個Person接口,以及一個實現該接口的PersonBean類。 假設進一步我有一個生產者方法的地方(註釋@Produces),返回Person。它在內部返回一個新的PersonBean,但這不是在那裏也不在那裏。 最後,假設我有一個這樣定義的注入點另一CDI豆地方: @Inject private P

    2熱度

    1回答

    我有一個生成器方法,可以創建實例 - 讓我們來說說 - Person。 此方法創建的實例類型爲PersonBean,很明顯實現了Person。 這個類有一個初始化方法吧: @Inject public void setSomething(final Something something) { // whatever } 還有一個Something實現在一個Bean存檔,應該是注

    1熱度

    2回答

    我正在閱讀Web Beans specification(JSR-299)的公共評論草案,我想知道爲什麼它與JSF「緊密結合」? 尤其是對話上下文似乎只是爲JSF指定的。 我明白,WebBeans的目標是集成JSF和EJB3。但是,在更一般的層面上指定對話的概念是否沒有意義(也許對於一般的Servlet而不是特定的Web框架)? 這是否有任何技術原因?我認爲這很難,因爲Seam(這是一種WebBe

    6熱度

    3回答

    在Spring中,可以通過在xml conf中定義相應的bean來實例化任何類。它也可以實例化一個以上的豆用不同的參數相同的類..... 是在CDI的這種特徵爲好,即是有可能創造具有不同的初始化同一類的不同實例參數? 也可以在不更改類的情況下創建一個bean ....我的意思是沒有添加註釋? ADDED 讓我舉個例子。 <bean id="someBean1" class="org.mm.MyBe

    0熱度

    2回答

    就簡單性和正確性而言,用不同範圍注入同一類的對象的最佳方法是什麼? 在一個servlet中,我想注入具有不同作用域的相同類的對象。 還不知道是否要使用jsf。 簡單性:使每個作用域的Qualifier和生產者方法太多;製作一個界面,兩個類的加入和替代在beans.xml也是太多了;有一個Address#isCurrent()方法沒有意義。 正確性:JSR299,3.11說:不建議使用@Named作

    1熱度

    2回答

    是否有任何簡單的方法來刪除這些討厭的Netbeans有關「不滿意的依賴:沒有bean匹配注入點」的警告?問題是GWT和Errai軟件包不包含beans.xml文件,因此不包含激活的bean,因爲它們不符合bean歸檔的要求。 有沒有什麼辦法可以在外部「升級」這些軟件包,而不重建它們或修改它們? 在這方面,Errai似乎不符合JSR-299。 在此先感謝!

    5熱度

    2回答

    我已經注意到幾個網頁,顯然Spring 3.0支持@Inject從JSR-330。由於我們真的希望在我們的庫中爲Web應用程序和獨立應用程序使用JSR-299語法來進行依賴注入,並且可以選擇Weld,所以如果Spring能夠做到這一點,那將會很好。作爲Spring的新手,我嘗試下載Spring Framework發行版,並將所有jar放在Eclipse構建路徑上。沒有注入註釋,所以我現有的使用We