当前位置: 首页 > news >正文

mg电子游戏网站开发seo服务公司招聘

mg电子游戏网站开发,seo服务公司招聘,织梦大气企业网站模板(扁平化风格),wordpress 渗透框架在基于SpringBoot的开发过程中,有时候会在应用中使用定时任务,然后服务器上启动定时任务,本地就不需要开启定时任务,使用一个参数进行控制,通过查资料得知非常简单。 参数配置 在application-dev.yml中加入如下配置 …

在基于SpringBoot的开发过程中,有时候会在应用中使用定时任务,然后服务器上启动定时任务,本地就不需要开启定时任务,使用一个参数进行控制,通过查资料得知非常简单。

参数配置

application-dev.yml中加入如下配置

enable:scheduling: false

参数配置

import org.springframework.context.annotation.Condition;
import org.springframework.context.annotation.ConditionContext;
import org.springframework.core.type.AnnotatedTypeMetadata;public class SchedulerCondition implements Condition {@Overridepublic boolean matches(ConditionContext context, AnnotatedTypeMetadata metadata) {// 读取配置return Boolean.parseBoolean(context.getEnvironment().getProperty("enable.scheduling"));}
}

参数使用

import org.springframework.beans.factory.config.BeanDefinition;
import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Conditional;
import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.Role;
import org.springframework.scheduling.annotation.ScheduledAnnotationBeanPostProcessor;
import org.springframework.scheduling.config.TaskManagementConfigUtils;/*** 是否启用SpringBoot的定时功能*/
@Configuration
public class Scheduler {@Conditional(SchedulerCondition.class)@Bean(name = TaskManagementConfigUtils.SCHEDULED_ANNOTATION_PROCESSOR_BEAN_NAME)@Role(BeanDefinition.ROLE_INFRASTRUCTURE)public ScheduledAnnotationBeanPostProcessor scheduledAnnotationProcessor() {return new ScheduledAnnotationBeanPostProcessor();}
}

或者其实也不需要SchedulerCondition,直接写也可以的

 @ConditionalOnProperty(name = "enable.scheduling", havingValue = "true")@Bean(name = TaskManagementConfigUtils.SCHEDULED_ANNOTATION_PROCESSOR_BEAN_NAME)@Role(BeanDefinition.ROLE_INFRASTRUCTURE)public ScheduledAnnotationBeanPostProcessor scheduledAnnotationProcessor() {return new ScheduledAnnotationBeanPostProcessor();}

以上即可解决我的需求,在本地的时候使用dev的配置文件,服务器就用prod的配置文件,进行区分。

http://www.laogonggong.com/news/36096.html

相关文章:

  • 网站建设怎么谈百度广告公司
  • 武汉seo论坛鄂州网站seo
  • 小程序免费网站怎么做公司网站推广
  • 用hexo做网站页面设计漂亮的网站
  • 网站开发哪一种语言好站长素材音效网
  • 广州在线网页制作优化法治化营商环境
  • 表白网站制作源代码关键词林俊杰mp3下载
  • ASP做旅游网站代码百度人工客服电话24小时
  • 做刀模网站seo网站优化培
  • 做视频找素材的网站有哪些企业网站建设规划
  • 网站公司苏州株洲seo优化首选
  • 电商网站如何制作博客程序seo
  • 广西建网站哪家好seo
  • 莆田百度seo公司网络优化器
  • 营销类型的公司网站廊坊seo排名霸屏
  • 网站建设技术 教材免费的网站推广在线推广
  • 高质量的网站建设官网排名优化方案
  • 企业网站维护更新seo领导屋
  • 专业上海网站建设长沙百度公司
  • 网站开发一般需要多久百度竞价排名背后的伦理问题
  • 对个人做swot分析的网站最新国内新闻10条
  • vps 上怎么做网站广告推广平台网站有哪些
  • 如何做网站搜索优化河南网站建设哪里好
  • 怎么注册公司的网站seo排名工具提升流量
  • 域控制网站访问推广文案范文100字
  • 用asp.net做网站计数器湖南网站排名
  • 做网站设计能赚钱吗爱用建站
  • 做视频网站挣钱吗网址浏览大全
  • 制作营销网站赣州seo顾问
  • div css网站边框模板100条经典广告语