package application; import org.springframework.boot.CommandLineRunner; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.context.ApplicationContext; import org.springframework.context.annotation.Bean; import java.util.Arrays; import java.util.Collections; @SpringBootApplication(scanBasePackages = {"restService"}) public class App { public static void main(String [ ] args){ SpringApplication app = new SpringApplication(App.class); app.setDefaultProperties(Collections.singletonMap("server.port","10053")); app.run(args); } @Bean public CommandLineRunner commandLineRunner(ApplicationContext ctx){ return args -> { System.out.println("Spring Boot:"); String[] beanNames = ctx.getBeanDefinitionNames(); Arrays.sort(beanNames); for (String beanName : beanNames) { System.out.println(beanName); } }; } }