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

mg电子游戏网站开发网上销售平台怎么做

mg电子游戏网站开发,网上销售平台怎么做,河北邯郸地震最新消息今天,怎么做网站企业介绍在基于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.zhongyajixie.com/news/58223.html

相关文章:

  • 网站建设西安哪里好名优网站关键词优化
  • 通州网站建设全球搜索引擎
  • 南京老牌网站建设公司如何做网站推广私人
  • 国外购物网站app百度seo优化是做什么的
  • 虚拟商城网站搭建百家号查询排名数据查询
  • 网站建设后期怎样维护百度推广登录首页
  • 王烨名字含义关键词优化武汉
  • 网站建设优化一体怎么建网站赚钱
  • 做网站着用什么软件如何进行seo搜索引擎优化
  • 手机网站搭建上海百度推广客服电话多少
  • 手机网站建设模板b站视频推广网站动漫
  • 怎么做可以访问网站市场监督管理局投诉电话
  • 网站备案报价许昌网络推广公司
  • 公司网页制作好了 怎么发布重庆seo俱乐部联系方式
  • h5网站建设的具体内容世界球队实力排名
  • 在线营销单页网站制作查权重工具
  • 开网店无货源全网优化推广
  • 临清网站开发营销服务机构
  • 网站流量超限国内免费域名注册
  • jsp动态网站开发实用教程网上营销是干什么的
  • 门户网站推广方案关键字广告
  • 如何制作学校网站乔拓云网站建设
  • 邢台专业做网站报价百度推广后台登录入口
  • 做去自己的网站军事新闻最新24小时
  • 做定制的网站营销推广案例
  • 网站建设服务合同查数据的网站有哪些
  • 网站建设没有预付款常用网站推广方法及资源
  • 如何让订阅号菜单做微网站目前较好的crm系统
  • 携程旅游网站官网如何快速搭建网站
  • php 开源cms 企业网站网站设计专业的公司