是否可以从某些xml文件加载Spring Integration应用程序上下文和流程/集成?例如存储在数据库中吗?
Spring Integration是否将新集成/流程的运行时部署作为xml处理,而无需重新启动应用程序?
或者Spring集成不是这种情况,我应该看看其他东西,例如BPMN?
我目前唯一的想法是使用FileSystemXmlApplicationContext
加载新的集成/流程。
我要解决的问题是允许在运行时动态添加新的集成/流程而无需重新部署。
答案 0 :(得分:1)
您可以将新流加载到作为主上下文子级的应用程序上下文中。它将对父上下文中的所有bean具有可见性(反之亦然)。
<svg version="1.1" class="mysvg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
<g>
<g>
<path d="M504.502,75.496c-9.997-9.998-26.205-9.998-36.204,0L161.594,382.203L43.702,264.311c-9.997-9.998-26.205-9.997-36.204,0 c-9.998,9.997-9.998,26.205,0,36.203l135.994,135.992c9.994,9.997,26.214,9.99,36.204,0L504.502,111.7 C514.5,101.703,514.499,85.494,504.502,75.496z"></path>
</g>
</g>
</svg>