guice为什么一定要绑定接口才能注入?

水牛叔叔 发布于 2012/05/26 15:14
阅读 793
收藏 0

@tsl0922 你好,想跟你请教个问题:如果阁下有用过guice的话,那我想请教:guice为什么要在实体和接口绑定了之后才能实现注入呢?这样的好处是啥(抑或根本没有)?

我感觉有些类并没有必要实现某个接口,但是为了注入,我还得费劲去抽象个接口出来,好别扭。

我找了好久都没找到答案。若有骚扰,请见谅。thanks in advance.

加载中
0
韭菜根
韭菜根
不一定吧,spring中所有的类都是可以注入的,想来guice也会这样做,你直接实验就下就可以了,还有就是多看看guice的文档
水牛叔叔
水牛叔叔
大哥你对了,我在查阅guice的文档时找到的注入pojo 的方法。我产生这个问题是应为在网上找的所有例子都是用了诸如 binder.bind(HelloGuice.class).to(HelloGuiceImpl.class)这样的方法。所以产生了定势思维。谢谢前辈的提醒。
0
tsl0922
tsl0922

客气了。这个,我还真没用过哦。这几天忙毕业论文,暂时没时间去研究它了。

楼下有用过的给解答下

水牛叔叔
水牛叔叔
谢谢了,你是研究生?师兄?我大三
返回顶部
顶部