springboot使用@value读取配置的方法
更新时间:2024年04月30日 14:32:16 作者:青春不流名
今天我们来讲一下如何通过python来实现自动登陆京东,以及签到领取金币。本文图文实例相结合给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友参考下吧
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读取配置内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
SpringMVC参数的传递之如何接收List数组类型的数据
这篇文章主要介绍了SpringMVC参数的传递之如何接收List数组类型的数据,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教2022-10-10详解mybatis-plus实体类中字段和数据库中字段名不对应解决办法
这篇文章主要介绍了详解mybatis-plus实体类中字段和数据库中字段名不对应解决办法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2021-03-03SpringBoot中@ConfigurationProperties实现配置自动绑定的方法
本文主要介绍了SpringBoot中@ConfigurationProperties实现配置自动绑定的方法,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下2022-02-02
最新评论