Java-Framework
文章平均质量分 78
RainyTooo
这个作者很懒,什么都没留下…
展开
-
Guice学习笔记(二) 常用基本知识
启动和运行首先创建你的模块类实例,并将其传入 Guice.createInjector().Guice 创建一个绑定器 Binder 并将其传入你的模块。你的模块使用绑定器来定义绑定。基于你所定义的绑定,Guice 创建一个注入器 Injector 并将其返回给你。你使用注入器来注入对象。何为模块public class MyModule implements Module { public原创 2008-09-03 22:11:00 · 3122 阅读 · 0 评论 -
Guice特殊用法
这几天看源码发现几个地方记录一下 ,过两天看源码或者上maillist问个究竟第一 如何取得隐藏的注入实例先定义几个辅助类public interface TESTA { public String getName(); }public class TESTAA implements TESTA { @Override public String原创 2009-08-13 16:36:00 · 1286 阅读 · 0 评论 -
Guice的scope
Guice的scope默认的有一个singleton,所以scope大致的作用就是对于这个需要让guice管理的类型,如何注入,注入的是哪个对象比如@Singleton就是说在需要注入的地方注入此类型的唯一实例,此jvm里的任何用到的地方都是唯一的 有人会说那Provider不就可以实现这个需要吗?没错,但是你不得不为每一个你需要的的对象都写一个singleto原创 2009-08-17 15:04:00 · 1609 阅读 · 0 评论