高华的博客

Eclipse能在Java占得一席之地
随笔 - 2, 文章 - 13, 评论 - 3, 引用 - 0
数据加载中……

Google Guice架构

首先将Guice的分为两个阶段,启动阶段和运行阶段

启动阶段是主要做绑定或配置工作,具体流程
1。创建你的Module对象,并传递给Guice.createInject(youModule);
2.Guice会创建一个Binder实例,并传递给Module的方法,实现绑定步骤
3。Guice返回一个Injection对象给你
4。你用这个Injection来注入你的对象

运行阶段
Guice有三类绑定,Key类型绑定,Scope绑定,Provider
Key类型绑定,是实现类似接口到实现的绑定
Scope:决定对象创建的次数,默认为每次创建,如果Scope为Singleton,即只创建一次
Provider:Provider用来提高类型的实例

posted on 2007-06-01 07:15 高华 阅读(183) 评论(0)  编辑  收藏


只有注册用户登录后才能发表评论。


网站导航: