![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Guice
zhuhui_zj
这个作者很懒,什么都没留下…
展开
-
Guice源代码分析(一)
一、简介 Guice中通过自定义Module实现中的bind、to等语法实现绑定信息的注册,在绑定中存在着一种特殊的情形:范型绑定,如下:public class ListUser { @Inject @Named("list") List<String> strings; @Inject @Named("list") List<Integer>...2008-12-28 16:52:07 · 982 阅读 · 0 评论 -
Guice源代码分析(三)--create injector过程
一、简介 Guice的运行可以分为三个阶段:install阶段、createinjector阶段和运行时阶段。install阶段主要完成加载Module中定义的绑定关系;createinjector阶段通过分析install中获得的绑定信息创建一个Injector实例;运行时阶段根据绑定信息响应用户请求。 在install过程结束之后,Module中自定义的绑定信息都由Bind...2008-12-29 23:51:50 · 1132 阅读 · 0 评论