package com.casic; import com.casic.server.ReceiverServer; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.CommandLineRunner; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.context.annotation.ComponentScan; /** * SpringBoot方式启动类 * * @author cz * @Date 2023/03/23 14:28 */ @Slf4j @ComponentScan(basePackages= "com.casic.**") @SpringBootApplication public class CasicApplication implements CommandLineRunner { @Autowired private ReceiverServer receiverServer; public static void main(String[] args) { log.info("CasicApplication is success!"); SpringApplication.run(CasicApplication.class, args); } @Override public void run(String... args) { this.receiverServer.start(); } }