Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Spring引导中SQL Server的多模式_Java_Sql Server_Spring Boot_Schema - Fatal编程技术网

Java Spring引导中SQL Server的多模式

Java Spring引导中SQL Server的多模式,java,sql-server,spring-boot,schema,Java,Sql Server,Spring Boot,Schema,对于测试和产品环境,我的架构名称不同。如何从属性文件访问它们?我想根据环境从属性文件中读取模式。已尝试通过在datasource配置中添加建议的链接,但该链接不起作用。数据库是SQL server。您需要为每个配置文件(applications-test.properties和applications-prod.properties)以及放置数据库配置的每个环境创建属性文件 确保在代码中使用正确的配置文件。请明确说明您的要求。或者请看一下下面的链接。你用的是gradle还是maven“我正在使用

对于测试和产品环境,我的架构名称不同。如何从属性文件访问它们?我想根据环境从属性文件中读取模式。已尝试通过在datasource配置中添加建议的链接,但该链接不起作用。数据库是SQL server。

您需要为每个配置文件(applications-test.properties和applications-prod.properties)以及放置数据库配置的每个环境创建属性文件


确保在代码中使用正确的配置文件。

请明确说明您的要求。或者请看一下下面的链接。你用的是gradle还是maven“我正在使用maven..在配置中为Hibernate提供模式作为JPA提供程序使用:spring.JPA.properties.Hibernate.default_schema=dbo对于普通JDBC,将其添加到连接字符串:JDBC:postgresql://localhost:5432/mydatabase?currentSchema=myschemaokay,但对于多重模式,您将如何提供。在配置文件props.put(“Spring.jpa.properties.hibernate.default_schema”,“schemaname”)中尝试了此操作,但它不起作用您想要多个架构,因为您有多个环境,对吗?您希望每个环境有一个架构吗?不,我在每个环境中有多个架构