Spring 如何在应用程序中配置2个数据库/架构
我正在为应用程序开发人员使用SpringBoot 我需要它来访问我的应用程序中的2个数据库/模式(都在MySQL数据库中) 如何仅使用注释或application.properties文件进行配置 目前我使用的是单一数据库:配置如下 tomcat的context.xmlSpring 如何在应用程序中配置2个数据库/架构,spring,tomcat,spring-boot,datasource,jndi,Spring,Tomcat,Spring Boot,Datasource,Jndi,我正在为应用程序开发人员使用SpringBoot 我需要它来访问我的应用程序中的2个数据库/模式(都在MySQL数据库中) 如何仅使用注释或application.properties文件进行配置 目前我使用的是单一数据库:配置如下 tomcat的context.xml <Resource name="jdbc/user" auth="Container" type="javax.sql.DataSource" username="***" password=
<Resource name="jdbc/user" auth="Container" type="javax.sql.DataSource"
username="***" password="***" driverClassName="com.mysql.jdbc.Driver"
url="jdbc:mysql://localhost:3306/user"/>
如何配置此应用程序中的一个或多个数据库/模式(如customer)
提前感谢。您应该使用2个数据源 链接示例
您应该使用2个数据源 链接示例
您不需要使用两个数据源,只需在xml文件中定义两个bean即可。对于模式的一个转换,引用一个bean,在这里您拥有数据库的连接和属性您不需要使用两个数据源,只需在xml文件中定义两个bean即可。对于模式的一个转换,引用一个bean,在这里您拥有数据库的连接和属性
spring.datasource.jndi-name=jdbc/user
spring.jpa.database-platform=org.hibernate.dialect.MySQL5Dialect
spring.jpa.show-sql=false
spring.jpa.hibernate.ddl-auto=validate