【发布时间】:2011-06-23 02:47:39
【问题描述】:
我正在开发一个应用程序,它有一个“库”文件夹,其中包含一个自制框架/库(会话、数据库、缓存、配置类型类),然后是一个“模块”文件夹,其中包含各个部分的文件夹我的应用程序(即;博客/、论坛/、帐户/等)
在我的大多数模块(博客、论坛等)中,我需要多个对象,例如缓存、数据库、记录器、配置对象。我打算为此使用依赖注入,但我很好奇,难道我不能只有一个核心类/对象可以做我的数据库、缓存、记录器、时间、方法之类的东西,然后把这个核心类扩展到我的另一个模块类并可以访问所有这些东西而无需注入它们?
我对使用类/对象还很陌生,所以我可能会离开这里,请解释一下。
【问题讨论】: