我有一个应用程序,应该将其连接到许多相同的数据库(具有相同列的相同表),或者甚至连接到在运行该应用程序时创建的新数据库(也相同)。
在用户进入该应用程序的功能之前,他(在示例输入或下拉菜单中)选择一个现有数据库,然后该应用程序连接到该数据库并在所选数据库中显示数据。或者,用户输入新数据库的名称,然后应用程序将其创建并连接。
我正在使用Mysql和Spring boot来执行此操作。而且,在如何使用application.properties文件中的变量方面,我找不到任何实用的方法,而仅是如何声明许多数据源的方法(诸如:https://medium.com/@paulushc/multi-database-application-with-spring-boot-777aaf5a1e4e)。但是我有很多数据库,我需要在应用运行时创建其他数据库。