论坛首页 入门技术论坛

guice入门手册,算是学习心得

浏览 2057 次
该帖已经被评为新手帖
作者 正文
   发表时间:2008-04-06  
guice啊,annotation啊,零配置啊。嘿嘿~

我们等于是把guice自带文档的内容整理了一下,把它里边那些零散的例子也都补全的。不过没有按照他们文档里的顺序和内容走,jndiprovider和struts2的部分也没有加上,感觉这两块不属于guice的东西了,现在刚开始学不想搞那么多集成的东西。

可是感觉东西有点儿少啊,哪位老大过来指点一下,guice除了这些还有其他酷炫的特性吗?

还有就是,asEagerSingleton()的部分,翻译成“立即初始化单例”感觉很别扭,应该怎么说才顺口呢?

在线预览 http://www.family168.com/tutorial/guice/html/

序言
1. Hello World
    1.1. Module绑定
    1.2. 注解绑定
    1.3. 讨论一下

2. Inject注入
    2.1. field注入
    2.2. constructor注入
    2.3. setter注入

3. 一个接口多个实现
    3.1. 自定义注解
    3.2. 不想自己写注解

4. 使用Provider
    4.1. 使用Provider提供依赖
    4.2. 直接注入Provider

5. 绑定常量
    5.1. bindConstant() + 注解 + to()
    5.2. bind() + 注解 + toInstance()

6. 绑定静态属性(static field)
    6.1. requestStaticInjection()

7. 作用域(scope)
    7.1. 使用Module配置
    7.2. 使用注解
    7.3. 立即初始化单例

8. AOP
    8.1. 使用MethodInterceptor

9. 运行阶段(stage)
    9.1. 设置stage

10. 可选注入
    10.1. 找不到注入会抛异常
    10.2. 使用optional=true
    10.3. 使用optional又能找到依赖

   发表时间:2008-04-22  
哥们,看了你的教程,可是没有办法调试成功,怎么请教你? 能给个在线的联系方式吗?QQ,群,都加了,但是没有回复
0 请登录后投票
   发表时间:2008-08-25  
刚刚下载了你的教程。谢谢。
0 请登录后投票
论坛首页 入门技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics