package com.fzzy.igds; import com.fzzy.igds.quantity.server.BhznQuantityServerEngine; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.CommandLineRunner; import org.springframework.core.annotation.Order; import org.springframework.stereotype.Component; import javax.annotation.Resource; /** * @Description 可以根据配置文件灵活调整,配置随系统自动启动服务 -- 执行顺序10-19 * @Author CZT * @Date 2026/01/08 16:36 */ @Component(ServerRunner.BEAN_ID) @Order(value = 10) public class ServerRunner implements CommandLineRunner { public static final String BEAN_ID = "quantity.serverRunner"; @Resource private BhznQuantityServerEngine serverEngine; @Override public void run(String... strings) throws Exception { serverEngine.start(BhznQuantityServerEngine.PORT); } }