我有一个应用程序应该连接到许多相同的数据库(具有相同列的相同表),甚至连接到运行应用程序时创建的新数据库(也是相同的) .

在用户进入应用程序的功能之前,他选择(在输入例程或下拉菜单中)现有数据库,然后应用程序连接到它并显示所选数据库中的数据 . 或者用户提供新数据库的名称,应用程序创建它并连接到它 .

我正在使用Mysql和Spring启动来执行此操作 . 而且我找不到关于如何在application.properties文件中使用变量的实用方法,只是如何声明许多数据源(如下所示:https://medium.com/@paulushc/multi-database-application-with-spring-boot-777aaf5a1e4e) . 但我有很多数据库,我需要在应用程序运行时创建其他数据库 .