我是Spring和Spring Boot的新手.如何配置和使用两个数据源.
例如,这是第一个数据源的内容.
application.properties
#first db
spring.datasource.url = [url]
spring.datasource.username = [username]
spring.datasource.password = [password]
spring.datasource.driverClassName = oracle.jdbc.OracleDriver
#second db ...
Run Code Online (Sandbox Code Playgroud)
应用类
@SpringBootApplication
public class SampleApplication
{
public static void main(String[] args) {
SpringApplication.run(SampleApplication.class, args);
}
}
Run Code Online (Sandbox Code Playgroud)
如何修改application.properties以添加其他数据源?如何将其自动装配以供其他仓库使用?
我有一个运行Spring MVC的应用程序.
我需要它来访问我的应用程序中的两个不同的数据库(一个是PostgreSQL,另一个是MySQL数据库).
如何仅使用注释或application.properties文件来配置它?
问候.
有没有人在 Spring Boot 应用程序中成功配置了两个具有不同数据源的 hikari 连接池?如何使用 application.properties 来做到这一点?
在我的应用程序中,我需要使用两个MongoDB数据库。我不知道如何在spring应用程序的application.properties文件中添加2个MongoDB数据库。
这是我项目的application.properties文件,
spring.data.mongodb.database=DB1
spring.data.mongodb.authentication-database=DB1
spring.data.mongodb.host=dev-ng-mongo1.domain.com
spring.data.mongodb.password=9876512
spring.data.mongodb.port=27017
spring.data.mongodb.username=pavan
Run Code Online (Sandbox Code Playgroud)
但我想将另一个MongoDB数据库用于同一项目。如何在application.properties文件中添加新数据库。
java configuration mongodb spring-boot application.properties