0
我試圖在PHP和MySQL的一個小的CMS,並希望它成爲OOP CMS對象的設計來訪問數據庫
我有一個類DbConnector處理所有SQL查詢的面向對象的。然後我有一些其他類需要通過DbConnector來改變數據庫。
正如我所看到的,我必須在每個類初始化中將DbConnector實例作爲參數發送,或者我可以爲每個類創建一個新的DbConnector實例,這對我來說似乎相當不必要。
這樣做的首選方式是什麼,或者是全部錯誤?
我不確定我應該給你+1依賴注入還是給-1單身...;) – netcoder 2011-03-31 19:51:22
好吧,我試着用* lazy *對它進行一定的否定處理,但是不得不提及它作爲Singletons必然會在其他答案中蔓延。但是請放心,我對0平均值感到滿意:) – Wrikken 2011-03-31 19:53:21