【问题标题】:A recommended way to use Spring application context within Eclipse RCP project在 Eclipse RCP 项目中使用 Spring 应用程序上下文的推荐方法
【发布时间】:2011-08-16 09:44:16
【问题描述】:

在 Eclipse RCP 项目中使用 Spring 应用程序上下文的推荐方法是什么。

我有一个基于 Swing 的应用程序,它通过 Spring 及其配置连接在一起。对于这两者来说,最好的策略是什么,它们之间没有太多冲突(我刚开始使用 Eclipse RCP,我最担心的是 eclipse plugin.xml 与 xxx-context.xml 相比看起来有多相似。

感谢您的帮助。

【问题讨论】:

    标签: java spring eclipse-rcp


    【解决方案1】:

    我认为在 Eclipse RCP 项目中使用 Spring 的最佳方式是将其与 Spring Dynamic Modules 一起使用。我在插件的不同上下文中定义 bean,并将其中一些导出为 osgi 服务,以允许来自其他插件的 bean 在依赖注入中使用它们。我还实现了某种 ServiceAccessor(osgi 服务访问器上的单一包装器),它向用户显示“等待服务注册”对话框,直到注册所有必要的服务。

    【讨论】:

      猜你喜欢
      • 2022-01-08
      相关资源
      最近更新 更多