Google GIN 方法是什么:bind(Class class)
我已经阅读了一些文档并下载了示例,但我仍然有一个问题。 在大多数示例中,GIN 模块使用类似以下内容:
bind(MainActivityMapper.class);
bind(VerticalMasterActivityMapper.class);
我不明白它的作用是什么?如果我从示例代码中删除它,一切都会完美运行。
感谢您的任何答复。
I've read some documentation and downloaded samples but I still got a question.
In most sample, the GIN module uses something like :
bind(MainActivityMapper.class);
bind(VerticalMasterActivityMapper.class);
I don't understand what it does? If I remove it from the sample code, everything works perfectly.
Thanks for any answer.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
有人向我指出了 GUICE 页面:http://google -guice.googlecode.com/git/javadoc/com/google/inject/Binder.html
Gin 中没有理由有所不同。
对于这个特殊情况,它是这样说的:
注意:我不确定是否应该接受我自己的答案,所以我将保持原样。
Someone pointed me to the GUICE page : http://google-guice.googlecode.com/git/javadoc/com/google/inject/Binder.html
There is no reason for it to be different in Gin.
Here is what it says for this particular case :
Note: I'm not sure wether or not I should Accept my own answer, so I'll leave it as is.