@Component
public class BaiduOrcConfiguration {
private static final Logger logger = LoggerFactory.getLogger(BaiduOrcConfiguration.class);
private static String appId;
private static String appKey;
private static String secretKey;
public static String getAppId() {
return appId;
}
@Value("${baidu.aip.ocr.app-id}")
public void setAppId(String appId) {
BaiduOrcConfiguration.appId = appId;
}
public static String getAppKey() {
logger.info("百度orc>>>>>>appKey=" + appKey);
return appKey;
}
@Value("${baidu.aip.ocr.app-key}")
public void setAppKey(String appKey) {
BaiduOrcConfiguration.appKey = appKey;
}
public static String getSecretKey() {
logger.info("百度orc>>>>>>secretKey=" + secretKey);
return secretKey;
}
@Value("${baidu.aip.ocr.secret-key}")
public void setSecretKey(String secretKey) {
BaiduOrcConfiguration.secretKey = secretKey;
}
}
springboot 静态 读取yml常量
最新推荐文章于 2023-04-13 07:47:08 发布
本文深入解析了百度OCR服务的配置类BaiduOrcConfiguration,详细介绍了如何通过Spring框架的@Component和@Value注解来设置和获取百度OCR服务的App ID、App Key及Secret Key等关键参数。
1831

被折叠的 条评论
为什么被折叠?



