标签: mysql mongodb spring-boot
我正在尝试创建一个应用程序,使其使用的数据库将根据其安装位置而改变。安装时只需进行一次数据库选择。例如,安装在具有MySQL DB的服务器上的应用程序将使用MySQL,而安装在具有MongoDB的服务器上的应用程序将使用Mongo。
直到这里的所有内容都没问题,但我想为不同的数据库使用相同的实体和存储库。
简而言之,我有一个应用程序正在使用MongoDB,我希望它也可以在MySQL上工作(Oracle和MsSQL也很棒),编写代码最少。