我正在寻找如何在运行时启用/禁用模块的方法。我找到了 togglz 框架,所以我只想问我是否可以用它或任何其他工具实现我想要的。
假设我有以下 maven 模块(每个模块都有自己的弹簧配置,例如AccountQueryConfiguration
,AccountCommandConfiguration
...)
- account
--- account-query
--- account-command
--- account-rest
- user
--- user-query
--- user-command
--- user-rest
我想在运行时停止一些/所有帐户模块。我可以用 togglz 或类似的东西来做这个吗?
我想我可以用 springs ApplicationContext并在运行时删除 bean 来做到这一点......对吗?
提前致谢。