#Java依赖注入DI文章排行榜

依赖注入与事件编程

13-03-22 14 8382 20 banq

依赖注入或者称反转Ioc,通过第三方框架将你需要依赖的类主动注入进来,依赖注入随着Spring和JavaEE6普及,已经成为大家习惯的一种默认处理类关系的方法。 我将依赖注入和事件编程进行联系比较,... 详细

为什么我停止使用Spring?

13-12-15 7 8346 11 banq

这是来自 JOHANNES BRODWALL 的一篇博文,他曾经在Dzone上发表 谦卑的 架构 师 一文引发了争论,在这篇博文中他正式声明停止使用Spring。下面是原文大意翻译: ... 详细

面向对象与函数编程的比较

14-11-26 5 7744 11 banq

最近Bob大叔发表了 OO vs FP 博文,文章推崇 面向对象 与函数编程融合。大意翻译如下: 一个朋友在Facebook发布如下一个对比,这激怒了我,如下图: . 详细

伪命题:Java传递的值还是引用?

13-04-17 6 2407 7 banq

Java参数传值还是传引用? Java按值传递与引用传递? JAVA值传递还是引用传递? 初学者经常被这个问题搞得头晕脑胀,甚至它还成为程序员面试的经典试题,但是在我个人看来,这个问题本身存在误导,... 详细

Java ServiceLoader与Spring工厂加载器

18-07-18 1816 4 banq

现在Spring boot来到了Jar世界,原来它是管理war世界的王者,所以,他也很可能带来了Jar打包规则的改变。Jar世界从OSGI到Java Service Loader以及Java 9的模块... 详细

在Angular.js使用组合+依赖注入而不是继承

13-11-22 2418 1 banq

I ♥ Angular.js - Write Better, Flexible Code By Us 在Angular.js,您创建的每个对象(控制器,服务或工厂)是一个纯老javascript... 详细

Scala不是更好的Java

17-03-05 1842 banq

Scala不是更好的Java,而是一个具有自己的生态系统,最佳实践和方法的非常独特的语言。 当人们谈论Scala的使用经验时,经常说可以将Scala看作是更好的Java。许多公司特别是在2008-2... 详细

Yadi是基于Java8的依赖注入容器

14-07-02 1158 1 banq

Yadi 是一个类型安全的依赖注入Dependency Injection容器,使用Java 8特性提供依赖配对wiring. Yadi 有如下特点: 1.占据很小的内存,自身大小不超过100k... 详细

jdon如何接入第三方组件

13-03-27 1 445 tecentIDACDF0

如题,jdon 的IOC如何优美的注入第三方的组件(小弟也是刚接触jdon)。示例如下是spring 注入memcache客户端的例子 <bean name= "factory... 详细

Scala的Cake实现依赖注入是一个谎言

14-12-24 553 1 banq

The Cake Is a Lie 指出大多数不知道:Scala中 Cake模式实现依赖注入 是一个 . 详细

如何用spring运行时做IoC?

15-12-10 1 459 sleepinglord

现在的Spring做IoC,说是运行时做的,其实并不能在运行时做修改,除非显式调用getBean方法。 比如我有一个接口IA。有两个实现类CA1和CA2。现在我在某处需要注入IA x;spring的... 详细

请教banq,怎么理解‘不要将任何东西注射到实体中“?

13-04-01 1 456 tecentID3618B

文章 Domain Events – 救世主 中提到‘不要将任何东西注射到实体中“, 实体要成为富血模型,需要依赖外部服务来完成,不将它们注射进实体怎么办?”这样的危险就是导致实体不是主体,而成为一个... 详细

菜鸟学习写的Ioc工具

13-03-27 1 450 JavaTear

http://dl.vmall.com/c0an2yalhj 弄了个小小的IOC工具,由于担心被打击,所以迟迟不敢发表,但是还是请banq老师指点一下. . 详细

Angular 2将基于TypeScript建立

15-03-06 456 banq

Angular 2将基于 TypeScript 1.5建立,两个开发团队将共同合作,并提供一种使用元数据进行类注释声明的新途径,开发人员能够使用这些元注解清晰分离代码和配置信息。 此外还提供在运行时... 详细

Simple Injector是.NET的依赖注入库包

14-09-01 389 banq

Simple Injector 是一个免费的易于使用的支持 .NET 4+的依赖注入Dependency Injection (DI)库包,同时支持Silverlight 4+ Windows Ph... 详细

共有 71 上一页 1 2 3 4 5 下一页