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

建设通网站电话网络营销策划推广公司

建设通网站电话,网络营销策划推广公司,wordpress律师模板,网站页面设计收费什么是CommandRunner CommandRunner是springboot启动完成时会调用的一个runner 启动参数会传递到这个runner 我们能用来做一些初始化工作和缓存预热等工作 ApplicationRunner VS CommandRunner? 这两个Runner作用一样 只是得到的启动参数格式不一样 前者是一个Argument对象…

什么是CommandRunner

CommandRunner是springboot启动完成时会调用的一个runner 启动参数会传递到这个runner 我们能用来做一些初始化工作和缓存预热等工作

ApplicationRunner VS CommandRunner?

这两个Runner作用一样 只是得到的启动参数格式不一样 前者是一个Argument对象 后者是参数字符串数组 功能更强大

使用方法

编写一个Runner类实现CommandRunner接口 重写run方法 runner被调用时run方法会被执行 Runner类需要注册成一个组件被spring管理

@Component
public class CommandLineRunnerImpl implements CommandLineRunner {private static final Logger log = LoggerFactory.getLogger(CommandLineRunnerImpl.class);private Environment environment;public CommandLineRunnerImpl(Environment environment) {this.environment = environment;}@Overridepublic void run(String... args) throws Exception {log.info("command line args: {}", Arrays.toString(args)); // [--spring.profiles.active=prod, --server.port=9091]log.info("command line environment: {}", environment.getActiveProfiles()); // prodlog.info("command line environment: {}", environment.getProperty("server.port")); // 9091}
}

修改启动的configuration 加入启动参数:
在这里插入图片描述
启动项目后 控制台输出:
在这里插入图片描述
除了从run方法参数获取还可以通过environment对象的getProperty获取

http://www.dtcms.com/wzjs/523114.html

相关文章:

  • 微信朋友圈的网站连接怎么做自动点击器怎么用
  • 做网站的流程做运营需要具备什么能力
  • 房产官方网站cms网站模板
  • 建设网站一定要备案吗互动营销经典案例
  • 南通网站怎么推广有哪些可以推广的平台
  • 宜昌网站建设多少钱俄罗斯搜索引擎推广
  • 长沙网络推广哪家好武汉seo关键词排名优化
  • 湖州市城乡建设局网站线上宣传推广方式
  • 网奇e游通旅游网站建设系统如何修改上传到服务器做网站建网站公司
  • 惠州品牌网站建设价格优化算法
  • 做淘宝还是京东还是做网站东莞谷歌推广公司
  • 建设银行E路航如何自动进入网站自己接单的平台
  • 传奇私服的网站是怎么做的新闻发布平台
  • html企业网站模板下载网络加速器
  • dw建设的网站上传hao123网址大全浏览器设为主页
  • 湖南做网站公司爱站工具下载
  • 陇西做网站的广告店360营销平台
  • 学做网站php吗简述seo的应用范围
  • 免费生成app北京seo关键词排名
  • bbs网站模板广东今天新闻最新消息
  • 咖啡网站设计建设seo基础入门免费教程
  • 苹果电脑用什么软件做网站凡科网怎么建网站
  • 辽宁省建设工程执业信息网360优化大师官方下载手机
  • 辽宁建设厅勘察设计网站投放广告
  • 怎样在网站做转向连接网络推广营销方案免费
  • 政府网站建设要求有哪些全网营销网络推广
  • 广州做韩国网站百度收录方法
  • 响应式网站建设市场2022拉人头最暴利的app
  • 让别人做网站注意事项百度快照推广
  • 哪些做调查问卷的网站关键词英文