春天-根据数据库确定配置文件

问题描述

我们使用WebApplicationInitializer根据本地属性确定相关的Spring配置文件

我们要根据数据库表(一个中央位置)决定弹簧轮廓

问题是不是所有的bean都初始化了,可以直接进行吗?

从数据库加载弹簧轮廓是一种好方法还是反模式/错误的?

  • 请注意,我们已经在课程中使用了@Order(1)

我找到了old related question,但没有任何解决办法

在ApplicationContextInitializer中,由于应用程序上下文尚未完全初始化,因此我无法使用Spring Bean。低级访问数据库是我唯一的选择吗?

可以选择保留一个群集服务器,该群集服务器将加载数据库,然后所有服务器都将使用群集获取配置文件,但这似乎是一个开销

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)