欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

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

程序员文章站 2023-12-19 14:14:52
在spring boot中,有些代码是web功能,例如api等,但是有些逻辑是非web,启动时就要调用并持续运行的,该如何加载自己的非web逻辑呢? springboot...

在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逻辑,希望对大家有所帮助

上一篇:

下一篇: