处理某种情况的最佳方法是什么,在运行时将新的Spring上下文引入应用程序,而服务器重启不是一种选择?
我有一个应用程序,其中一些bean被注册到其他bean,名为" manager"何时创建上下文。现在,如果以后需要新的功能,我有一个Spring配置文件为新功能定义bean,这些bean应该将它们自己注册到已经创建的" manager"。如果将新文件添加到类路径并重新启动服务器,但如何在不重新启动的情况下实现它,这可以正常工作吗?
我想我应该让Application容器以某种方式注意新的上下文文件并在启动时处理它们。但这可能吗?