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

发布于 2024-11-04 01:47:56 字数 217 浏览 0 评论 0原文

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

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

谢谢寻求帮助。

what would be a recommended way to work with Spring application context within Eclipse RCP project.

I have a Swing based application that is wired together by Spring and its configurations. What would be the best strategy for these two, without too many conflicts between them (I'm just beginning with Eclipse RCP, and I am mostly worried about how similarly eclipse plugin.xml looks in comparison with xxx-context.xml.

Thank you for help.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

冰雪梦之恋 2024-11-11 01:47:56

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

I think the best way to use Spring in Eclipse RCP project is to use it with Spring Dynamic Modules. I define beans in diffrent contexts over the plugins and export some of them as osgi services to allow beans from other plugins use them in dependency injection. Also I implemented some kind of ServiceAccessor (singleton wrapper over osgi service accessor) that displays "waiting services to be registered" dialog to user until all necessary services will be registered.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文