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

标签 java spring eclipse-rcp

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

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

感谢您的帮助。

最佳答案

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

关于java - 在 Eclipse RCP 项目中使用 Spring 应用程序上下文的推荐方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5847735/

相关文章:

java - RCP : No progress dialog when starting a Job

java - Android工作室:Configure Project in android studio

java - 如何通过gradle下载schema-registry maven插件

java - 如何用正则表达式匹配字符串中的中间字符?

java - Spring Boot 向 JWT 注册

java - 说唱 : How to access Object in ViewPart

java - Eclipse RCP - 如何重建项目的索引?

java - 如何告诉客户端新的 Redis master 在哪里使用 Sentinel

java - Spring 批 : Cannot determine embedded database driver class for database type NONE

Spring Security 5自定义failureForwardUrl