guice

    1熱度

    1回答

    Logger的Java文檔指出記錄器名稱應該基於類名稱。谷歌吉斯在BinderImpl.java處理這個它具有下列功能: return member == null ? Logger.getAnonymousLogger() : Logger.getLogger(member.getDeclaringClass().getName()); 然而,因爲它得到一個新的記錄器

    14熱度

    2回答

    有沒有人看到過一個框架,要麼是與Guice一起工作,要麼是一個與Guice集成現有安全系統(即:Acegi)的庫? 我發現迄今以下... http://code.google.com/p/warp-security/(我覺得這放棄的) http://code.google.com/p/warp-security/(無文檔)

    53熱度

    5回答

    是否可以告訴Guice在 之後調用某種方法(即init())來傳遞給定類型的對象? 我找類似的EJB以@PostConstruct註釋3.

    0熱度

    1回答

    異常日誌記錄我想記錄以同樣的方式其他例外都記錄在我們的Web應用程序服務JSF文件時所引發的異常。 我們註釋與記錄的異常類與@LoggedExceptions和MehtodInterceptor是在跟吉斯AOP這些類匹配的(這應該是aopalliance的其他實現方式非常相似......) 的主要問題是,該方法攔截器不起作用。我如何攔截JSF支持代碼的方法調用?

    18熱度

    5回答

    我想在Java應用程序中實現動態插件功能。理想情況下: 該應用程序將定義一個接口Plugin與方法如getCapabilities()。 插件將是JAR pluginX.jar,其中包含PluginXImpl類實現Plugin(也可能包括其他一些)。 用戶將pluginX.jar放在一個特殊的目錄中或設置一個指向它的配置參數。用戶不一定必須在其類路徑中包含pluginX.jar。 應用程序會找到P

    0熱度

    1回答

    我有一個應用程序的配置文件,它看起來像這樣綁定不同的數據庫提供商}。 我想配置綁定,這樣(基於hibernate的)應用程序根據使用哪個值加載SessionFactory的特殊提供程序,即PostgresqlSessionFactoryProvider。 問題是,Guice還負責將Config.class的一個實例注入需要訪問它的類。現在我需要訪問配置,同時設置綁定......這是一個雞蛋問題。

    2熱度

    3回答

    總Guice noob在這裏,閱讀了一些文章,看過介紹視頻,就是這樣。 這裏是我試圖「guicifiy」的簡化舊代碼。不能完全弄清楚如何,因爲(據我所知),我只能@inject -annotate兩個構造函數之一?一個調用類如何創建一個或另一個實例?或者我會不得不重構這個? public class MyDialog extends JDialog { public MyDialog(J

    4熱度

    2回答

    有沒有人有JSR 330和Guice的經驗?從我收集的內容來看,Guice並不是JSR 330的實現,但如果它是像Hibernate和JPA這樣的實現,那麼實現在API中支持許多附加功能。既然我已經在使用GWT-Dispatch,那麼warp-persist guice-serlvet等將會通過轉移到支持JSR 330的EJB容器而獲得什麼?

    4熱度

    2回答

    您的建議是什麼? 我發現最適合我的解決方案 - 保持枚舉類中的注入器和模塊。 優點: 噴射器和創建一次模塊, 噴射器可以從不同的類,同時運行的應用程序中使用(不僅在自舉), 噴射器保持在一個位置,可以很容易找到。 例子: import static ru.package.Modules.*; public enum Injectors { FOO_INJECTOR(BarModule.mo

    1熱度

    2回答

    我第一次試用Google Guice,覺得它非常好。 但是,當我到達Built-in Bindings的一部分時,我不理解這些例子。 對我來說,它看起來像我可以用它來記錄像攔截器,但我不知道如何。 你們有人可以解釋這種類型的綁定和我如何使用它?也許(如果可能的話)使用它進行日誌記錄?