我有一个使用基于文件的h2数据库的spring-boot 1.5.10后端。我已经使用
@ConfigurationProperties(prefix = "datasource.h2")
@Bean
public DataSource getDataSource()
在启动时动态设置数据库URL和凭据。
现在,我需要支持一项更改,以根据用户输入(因此在服务器完全启动之后)设置数据源。
我的计划是
服务器初始化后是否可以更新数据源?
Spring 2.0.1支持AbstractRoutingDatasource,因此对我不可用