Spring boot 如何使用SpringJPA动态创建和使用模式

Spring boot 如何使用SpringJPA动态创建和使用模式,spring-boot,hibernate,spring-mvc,spring-data-jpa,spring-data,Spring Boot,Hibernate,Spring Mvc,Spring Data Jpa,Spring Data,我有一个带有嵌入式tomcat的SpringBootWeb应用程序,在后端使用postgres,并使用SpringJPA与postgres交互。 一个要求是在用户会话期间(临时)创建一个新模式。该架构将有“N”个不同的表。然后将通过jpa存储库填充这些表。然而,JPA存储库应该使用新创建的模式,并且我应该能够动态地通知JPA层要使用的模式。 我如何做到这一点

我有一个带有嵌入式tomcat的SpringBootWeb应用程序,在后端使用postgres,并使用SpringJPA与postgres交互。 一个要求是在用户会话期间(临时)创建一个新模式。该架构将有“N”个不同的表。然后将通过jpa存储库填充这些表。然而,JPA存储库应该使用新创建的模式,并且我应该能够动态地通知JPA层要使用的模式。 我如何做到这一点