Spring Boot启动时调用自己的非web逻辑

作者:zhangjikuan 时间:2022-02-15 11:40:10 

在spring Boot中,有些代码是WEB功能,例如API等,但是有些逻辑是非WEB,启动时就要调用并持续运行的,该如何加载自己的非WEB逻辑呢?

SpringBootApplication类实现CommandLineRunner并覆盖run()方法


@SpringBootApplication
public class ZjkApplication implements CommandLineRunner{
/**
 * @param args
 */
public static void main(String[] args) {
 // TODO Auto-generated method stub
 // WEB
 SpringApplication.run(ZjkApplication.class, args);
}
@Override
public void run(String... args) throws Exception {
 //your logic
 System.out.println("into zjk run");
}
}

使用上面方式启动的SPRING BOOT,即可以运行WEB又可以运行自己的逻辑

总结

以上所述是小编给大家介绍的Spring Boot启动时调用自己的非web逻辑网站的支持!

来源:http://blog.csdn.net/zhangjikuan/article/details/76181657

标签:spring,boot启动,调用
0
投稿

猜你喜欢

  • C#实现json格式转换成对象并更换key的方法

    2021-12-23 00:09:39
  • Android SQLite数据库基本操作方法

    2022-07-09 18:31:20
  • 使用Sharding-JDBC对数据进行分片处理详解

    2021-07-27 23:46:04
  • Apache Commons fileUpload实现文件上传之一

    2022-12-06 12:36:48
  • Android 6.0以上权限拒绝打开权限设置界面的解决方法

    2021-11-07 01:59:35
  • 基于struts2和hibernate实现登录和注册功能

    2022-03-23 00:27:43
  • Java通过SSM完成水果商城批发平台流程

    2023-01-04 01:32:04
  • Spring集成jedis的配置与使用简单实例

    2023-07-02 04:11:39
  • Spring activiti如何实现指定任务处理者

    2023-04-08 05:53:16
  • Android实现代码画虚线边框背景效果

    2022-11-03 10:48:42
  • java web中 HttpClient模拟浏览器登录后发起请求

    2022-10-27 23:07:05
  • Netty分布式高性能工具类异线程下回收对象解析

    2023-07-09 21:02:43
  • Flutter web bridge 通信总结分析详解

    2022-05-23 05:15:42
  • Spring Boot 集成Redisson实现分布式锁详细案例

    2023-06-10 05:09:17
  • Android基于TextView实现跑马灯效果

    2023-07-25 06:32:45
  • Java实现简单的万年历

    2023-11-29 08:31:24
  • Java SE之了解泛型

    2022-08-10 08:42:54
  • android实现扫码枪功能

    2022-08-28 21:33:35
  • java理论基础Stream元素的匹配与查找

    2021-08-26 10:11:20
  • 一个JAVA小项目--Web应用自动生成Word

    2022-04-30 07:19:56
  • asp之家 软件编程 m.aspxhome.com