factory-pattern

    0熱度

    2回答

    我想讓Unity成爲工廠模式中的工廠,因此根據命名實例返回接口的不同實現。我有以下代碼 public static class工廠 {0}私有靜態只讀IUnityContainer容器; static Factory() { container = new UnityContainer(); container .AddNewExtension<En

    4熱度

    5回答

    我想嘗試工廠模式,並能夠實現它,但當產生超過幾個類的 ,我認爲這將是醜陋的!所以任何的清晰度或建議將非常感激...... 我的超類: public abstract class Output { public abstract void generate(Data dat); } 我得到了我從輸出擴展其他類,如 public class generateXML extends Ou

    4熱度

    4回答

    我在閱讀工廠方法模式。 我可以理解何時有一個工廠類,即StoreFactory#getStore(),它返回基於某個運行時或其他狀態的Store實現。 但是,從閱讀(如this link),似乎是人創造一個抽象工廠類的一般模式,給其他工廠類擴展其中: public abstract class AbstractFactory { public abstract Store getStor

    2熱度

    4回答

    是來到我的腦海裏一個簡單的問題: 我有我的DAOFactory類: public class DAOFactory { public static UserDAO createUserDAO() { return new UserDAO(); } public static AdminDAO createUserDAO() { return

    1熱度

    2回答

    我看到大多數創建獨立工廠類的項目,例如,他們將擁有一個User類和一個UserFactory類。如果你的工廠需要更多的方法而不僅僅是一個CreateUser方法,這是有意義的,但是這些工廠大多數只有一個構造函數和一個CreateUser方法(或者任何工廠創建的等價物)。那麼,還有其他什麼原因可以爲靜態的User.create()方法添加類來創建單獨的工廠類嗎?

    0熱度

    2回答

    所以這裏就是我: Browser.java BrowserFactory.java ChromiumBrowser.java InternetExlorer.java FirefoxBrowser.java HTMLUnitBrowser.java SeleniumDriver.java 什麼,我的想法是,SeleniumDriver.java是的一個客戶端BrowserFac

    0熱度

    2回答

    是否有一個BeanFactory實現同時加載和緩存每個bean? 在一個完美的場景中,我希望每個bean都運行在不同的線程中。現在有可能嗎?還是我需要爲此編寫我自己的實現? 場景: 每個bean都有一個分配的消息隊列通道,並且是異步通信的。在默認實現中,所有的bean都在同一個線程中。這意味着如果我有50個豆子,每個豆子每秒收到10個消息,並且處理很快,那麼這些消息的處理時間就會有延遲。

    0熱度

    4回答

    我正在嘗試實施工廠。據我瞭解,下面簡單的代碼是一個工廠(C#) private void methodName() { var result = GetTypeByName("nameOfType") } private AbstractClassName GetTypeByName(string nameOfType) { switch(nameOfType)

    -1熱度

    1回答

    在下面提到的代碼中,我創建了這個,因爲我得到java.lang.NullPointerException,看到我的錯誤日誌下。當我實施這個時,它已經修復並且完美運行。然而,這裏有一位成員告訴我 - 「您正在爲每次調用getOfficerRegistrationValidation創建新的bean,這包括重新創建數據庫對象,這些對象每個都很昂貴,並且如果某些對象應該是你應該找到一種方法讓軍官註冊認證

    7熱度

    1回答

    我一直在努力學習依賴注入,並已閱讀並試圖代碼類似這樣的小依賴注入容器:http://fabien.potencier.org/article/12/do-you-need-a-dependency-injection-container 的一件事是困惑我是這樣的: 不是一個依賴注入容器只是工廠模式的榮耀實現? 如果是這樣,爲什麼不把它叫做那個,爲什麼只需要一個奇特的術語來混淆事項。 如果沒有,有人