我尝试使用
context.xml
并使用数据源的
jndi
名称创建数据源切换配置,但是我想对
application.properties
文件以及在表中使用 Data JPA 时执行相同操作。
@Bean
@ConfigurationProperties("application.datasource.my-datasource")
public DataSourceProperties myDataSourceProperties() {
return new DataSourceProperties();
}
然后在代码中检索如下属性:
myDataSourceProperties().getUrl()
myDataSourceProperties().getUsername()
myDataSourceProperties().getPassword()
myDataSourceProperties().getDriverClassName()
在您的 application.properties 中:
application.datasource.my-datasource.url=url
application.datasource.my-datasource.username=username
application.datasource.my-datasource.password=password
application.datasource.my-datasource.driver-class-name=driver