|
|
1
6
我更喜欢依赖注入,因为对象不需要知道如何获取所需的引用。 依赖项查找仍然要求对象了解查找服务及其URL。 静态工厂类似于查找服务。 |
|
|
2
2
我更喜欢 依赖注入 . 当我谈到使用Spring框架的DI时,我看到了以下内容
这些超过了所有的负面因素,比如对另一个库的依赖。为什么我要使用另一种方法? |
|
3
1
这实际上取决于上下文。如果您正在编写一个自包含的数学API,那么您可能希望使用静态工厂,因为代码将不那么冗长,不需要设置,而且可能效率更高。如果您需要访问/提供远程依赖关系,那么JNDI/LDAP查找或ESB消息传递就可以很好地工作。为了将服务/DAO/数据源注入到典型的企业服务器代码中,最好使用一种常见的d.I.框架,如googleguice或Spring。
|
|
|
user29759326 · 如何返回递归函数中的最后一个值? 1 年前 |
|
|
malife89 · 将java中的字符串读取为正确的日期格式 1 年前 |
|
|
Tim · 在java中,有没有更快的方法将字节数组写入文件? 1 年前 |
|
|
rudraraj · java中未声明最终变量 1 年前 |
|
|
Bala Ji · 以下BFS的实施效率如何? 1 年前 |