Springboot main请求service 博客
- 因为项目需求,对接第三方sdk,其需要项目启动就启动另外一个端口来监听接收数据,故需要main中调用service,才好跟数据库交互;
@SpringBootApplication
public class DromaraApplication {
@Autowired
private static ISysDeviceService iSysDEviceService;
public static void main(String[] args) throws InterruptedException {
SpringApplication application = new SpringApplication(DromaraApplication.class);
application.setApplicationStartup(new BufferingApplicationStartup(2048));
application.run(args);
System.out.println("(♥◠‿◠)ノ゙ RuoYi-Vue-Plus启动成功 ლ(´ڡ`ლ)゙");
ApplicationContext context = SpringUtil.getApplicationContext();
iSysDEviceService = context.getBean(ISysDeviceService.class);
iSysDEviceService.startDeviceListen();//----这里本人测试,可以调用service了
}
}
相信坚持的力量,日复一日的习惯.