具体代码如下
1、在类前面加载一个SpringBootApplication 注解类
/* * *springboot启动类 * * */ @SpringBootApplication public class springapplicationstudy { public static void main(String[] args) { /* * SpringBoot 启动方式 * * */ //1.通过静态run方式启动 // SpringApplication.run(springapplicationstudy.class,args); //2、通过API 来调整应用行为 // SpringApplication application = new SpringApplication(springapplicationstudy.class); // //不打印Spring boot LOGe // application.setBannerMode(Banner.Mode.OFF); // //修改启动属性不是web形式。运行程序会自动退出,如不设置这个,则不会自动退出 // application.setWebApplicationType(WebApplicationType.NONE); // // application.run(args); //3. SpringApplicationBuilder Fluent Api ,链式调用. //直接使用‘.‘ new SpringApplicationBuilder(springapplicationstudy.class) .bannerMode(Banner.Mode.OFF) //.web(WebApplicationType.NONE) .run(args); } }
常用的方式是静态方式调用,一般情况不会使用其它的两种方式。
SpringbootApplication 应用启动注解类包含了很多功能,详细如下:
原文:https://www.cnblogs.com/caicai920/p/14286712.html