springboot使用@value讀取配置的方法
更新時間:2024年04月30日 14:32:16 作者:青春不流名
今天我們來講一下如何通過python來實現(xiàn)自動登陸京東,以及簽到領取金幣。本文圖文實例相結合給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友參考下吧
springboot使用@value讀取配置
application.yaml
spring:
option:
task:
enable: true
cron: 0 0 * * * *
獲取
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
import org.springframework.context.annotation.Configuration;
import org.springframework.stereotype.Component;
@Component
@Configuration
@ConditionalOnProperty(prefix = "spring.option.task", name = "enable", havingValue = "true")
public class OptionTaskConfig {
private static final Logger LOG = LoggerFactory.getLogger(OptionTaskConfig.class);
private static String cron;
public static String getCron() {
LOG.error("return this.cron = {}!", OptionTaskConfig.cron);
return OptionTaskConfig.cron;
}
@Value("${spring.option.task.cron}")
public void setCron(String cron) {
OptionTaskConfig.cron = cron;
}
}使用
if (StringUtils.hasLength(OptionTaskConfig.getCron())) {
LOG.error("有值");
} else {
LOG.error("空值!");
}到此這篇關于springboot使用@value讀取配置的方法的文章就介紹到這了,更多相關springboot @value讀取配置內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
詳解Spring Cloud負載均衡重要組件Ribbon中重要類的用法
本篇文章主要介紹了詳解Spring Cloud負載均衡重要組件Ribbon中重要類的用法,具有一定的參考價值,感興趣的小伙伴們可以參考一下2018-03-03
Java之SpringBoot實現(xiàn)基本增刪改查(前后端分離版)
這篇文章主要介紹了Java中SpringBoot如何實現(xiàn)基本的增刪改查,前后端分離版,沒有和前端進行聯(lián)系,感興趣的小伙伴可以借鑒閱讀本文2023-03-03
SpringBoot 使用Prometheus采集自定義指標數據的方案
這篇文章主要介紹了SpringBoot 使用Prometheus采集自定義指標數據,我們在k8s集群成功搭建了Prometheus服務,今天,我們將在springboot2.x中使用prometheus記錄指標,需要的朋友可以參考下2022-10-10

