单身人士和艾格斯之间的区别为杜松子酒或吉尼斯人?

时间:2013-05-02 15:50:36

标签: java guice gin

我想知道对于Gin或Guice来说,singleton和eagersingleton有什么不同?

1 个答案:

答案 0 :(得分:6)

来自Guice的Wiki

  

热切的单身人士可以更快地揭示初始化问题,并确保最终用户获得一致,快捷的体验。懒惰的单例可以实现更快的编辑 - 编译 - 运行开发周期。使用Stage枚举来指定应使用的策略。

  • 渴望:“在运行模块时创建此类的实例”
  • 懒惰:“在第一次请求依赖注入时创建此类的实例”