dependency-injection

    12热度

    9回答

    有没有偏差?我现在几乎感觉依赖它。每当一个项目超过一定的规模时,几乎感觉到对标准模式的过敏反应,并立即将它与一个依赖注入框架重新连接起来。 我发现的最大问题是刚刚学习它的其他开发人员可能会感到困惑。 另外,如果它是我使用的语言的一部分,我会感觉好多了。尽管至少对于Java来说,有一些非常好的轻量级库。 想法?不好的经历?或者停止担心它? [编辑]回复:依赖注入的说明本身 对不起为是含糊。 Mart

    1热度

    1回答

    我有一个解决方案,其中有几个不同的项目,有些是纯类库,有些是Web应用程序项目。如果我希望我的默认类型可用于所有项目,我应该在哪里放置容器的配置文件?

    53热度

    3回答

    MEF(托管扩展框架)解决了现有IoC/DI容器无法解决的问题?

    2热度

    3回答

    我被困在一个PHP 4服务器上,我想开始将旧的旧项目移植到现代设计模式,包括依赖注入。是否有任何依赖注入框架可以与PHP 4一起使用?

    1热度

    1回答

    假设我们为税务服务定义了一个接口ITaxService,并且我们得到了多个TaxService实现(按地区),但是我想从特定的客户特区。 在这种情况下DI会有帮助吗?怎么样? “代码片段将非常感激”

    1热度

    3回答

    有没有一种很好的方式使用jsp taglib进行依赖注入? 或者使用EJB 3.0,弹簧或吉斯... 我有很多服务/ POJO,唯一的,我想在我的标签库使用

    1热度

    1回答

    我有以下类: public class ViewPage<TView,TPresenter> : Page where TView : IView where TPresenter : Presenter<TView> { public ViewPage() { if (!(this is TView)) throw new Ex

    5热度

    3回答

    我是一个DI新手,所以请原谅我,如果这是一个错误的方法或一个愚蠢的问题。 比方说,我有一个创建/更新订单的表单,我知道它需要检索要显示的产品和客户列表。我想传递它正在编辑的Order对象,但我也想注入ProductsService和CustomersService作为依赖关系。 所以我会希望我的IoC容器(无论哪一个去)提供服务,但它将由调用代码提供Order对象进行编辑。 我应该声明构造为接受定

    1热度

    3回答

    它不存在任何状态的问题。然而,为了最简单的访问类,使用原型(每次都是新的)还是singleton更好? 简单的对象创建对于dao来说是很便宜的..它通常只包含一个sessionfactory, 从单例列表访问对象可能同样很昂贵。 clarfication:这个问题的焦点是,如果有一个共同的约定daos的范围。

    66热度

    2回答

    有人在博客上和微软自己说MEF不是另一个IoC容器。 好的......但是为什么?这对我来说似乎是一样的。也许它不如Unity或Castle Windsor,但它仍然符合定义,不是吗? 为什么MEF不是像Unity或Castle Windsor这样的IoC容器?