Azure Web App - 如何从连接字符串将连接字符串获取到 Spring Web

问题描述 投票:0回答:1

我有一个应用程序服务 Spring Web 应用程序(不是 Azure Spring Apps)。

我创建了一个连接字符串 - SQLConnectionSTRING

这个 stackoverflow 链接提供了一些信息,但没有答案 stackoverflow 问题

代码:

@Value("${connection:absent}")
private String connection ;

结果:缺席

如何读取应用程序中的连接字符串?

(注意:尝试 1:System.getenv("SQLConnectionSTRING") 也不起作用

尝试 2 :> 将其添加到应用程序 props connection=${SQLConnectionSTRING} 根本不会构建,因此不起作用

尝试3:@Autowired 私人环境环境;环境.getProperty("SQLConnectionSTRING");也不起作用)

azure azure-web-app-service
1个回答
0
投票

我在这个博客中找到了azures假设博客

现在使用前缀 SQLAZURECONNSTR_ 可以工作

字符串值=environment.getProperty(“SQLAZURECONNSTR_SQLConnectionSTRING”);

连接字符串的类型为 SQLAzure

© www.soinside.com 2019 - 2024. All rights reserved.