我有两个不同的mysql数据库来自同一个连接,并希望在我的application.properties中使用这两种方式:
spring.datasource.url=jdbc:mysql://localhost:3306/membership
spring.datasource.username=root
spring.datasource.password=
spring.datasource.url=jdbc:mysql://localhost:3306/finance
spring.datasource.username=root
spring.datasource.password=
但是这是不允许的(重复键)。 我找到了this guide,但这是很多代码,我认为不是一个优雅的解决方案,看起来像是简单问题的解决方法。 是否有更好,更简单的解决方案?
PS:我是春季靴子的新手。
答案 0 :(得分:1)
您必须为不同的数据源取消不同的密钥。多数据源的主要配置是(这是演示):
import random
import sys
import os
import time
clear = lambda: os.system('cls')
clear()
rolls = []
sides = []
x = 1
totalSides = int(input("How many sides do you want this die to have?"))
clear()
numSides = int(input("How many of those sides are you trying to land on?"))
nS = numSides
while numSides >= 1:
clear()
s = int(input("Possibility %i:" %(x)))
sides.append(s)
numSides -= 1
x += 1
idealProb = nS / totalSides
print("Ideal probability: %i" %(idealProb))
答案 1 :(得分:-2)
我认为你只能使用1个MySQL数据库。尝试与PostgreSQL结合使用。 Example