从另一个 Magnolia 模块访问 Spring 服务(不使用 Spring Blossom)
Posted
技术标签:
【中文标题】从另一个 Magnolia 模块访问 Spring 服务(不使用 Spring Blossom)【英文标题】:Accessing the Spring Service from another Magnolia Module (Not using Spring Blossom) 【发布时间】:2016-07-19 13:32:17 【问题描述】:我不确定这是否是 Magnolia 特定的问题。但无论如何,我的内容应用程序有一个自定义操作,我想从其他不使用 Spring Blossom 模块的 Magnolia 模块调用 Spring 服务。
我将如何调用 Spring 服务并确保其中的所有自动装配的 bean 都在工作?
谢谢:)
【问题讨论】:
只需像初始化任何其他使用 Spring 的 web 应用程序一样初始化您的 bean。您是否有真正的问题,即您的配置没有初始化某些东西,或者您只是推测它可能没有? 【参考方案1】:刚刚发现这实际上不是 Magnolia 相关问题。 对于这种情况,我从Getting Spring Application context from a non bean object without using Singleton 找到了解决方案。
谢谢!
【讨论】:
以上是关于从另一个 Magnolia 模块访问 Spring 服务(不使用 Spring Blossom)的主要内容,如果未能解决你的问题,请参考以下文章
Spring boot:无法从另一个 Origin 访问安全资源 - CORS - Spring Security - Spring data rest