我计划开发一个多租户应用程序,并且现在我只是在网上查看不同的实现方式,以了解实施此任务所需的要求。
我打算使用Hibernate + Spring Boot这两种技术。
根据我的阅读,所有不同的教程都使用相同的方法,在配置文件中声明数据源,以便随应用程序启动启动会话工厂,但我真的希望拥有更高级别的应用程序,在该级别中,我可以动态添加租户并输入他们的数据源信息。这样,应用程序就可以获取新租户的信息,而无需触及配置文件并重新启动应用程序。
我考虑过使用单独的数据库来存储我的租户数据源凭据或类似的东西。您能否给我另一种解决这个要求的方法或链接到现有实现,以供我参考。