【问题标题】:What problem does Peaberry for Guice solve?Peaberry for Guice 解决了什么问题?
【发布时间】:2011-01-21 16:02:19
【问题描述】:

由于这个问题,我了解 OSGI 解决的问题......

What does OSGi solve?

而且我已经确信 Guice 很棒,所以我很好奇这个被称为“peaberry”的 Guice 的 OSGI 集成应该做什么,它似乎无处不在,甚至在 Maven 3 演示中也是如此。

http://code.google.com/p/peaberry/

【问题讨论】:

    标签: osgi libraries guice peaberry


    【解决方案1】:

    它基本上允许您通过将其绑定到您的 Guice 模块来提供和使用 OSGi 服务。您可以在 OSGi 中使用没有 Peaberry 的普通 Guice,但为此使用 Peaberry 会容易得多。

    我自己更喜欢将 Peaberry 与它的激活扩展一起使用,这样我的包中就不需要任何 BundleActivator 代码。这与使用 Spring 动态模块非常相似,只是它都是 java 和类型安全的。

    【讨论】:

      【解决方案2】:

      它扩展了 Guice 以允许注入 OSGi 服务。

      【讨论】:

        猜你喜欢
        • 2012-08-16
        • 1970-01-01
        • 2014-06-21
        • 2017-08-26
        • 2010-09-21
        • 1970-01-01
        • 2011-04-06
        • 2019-12-29
        • 1970-01-01
        相关资源
        最近更新 更多