Spring boot 的入口程序

package com.huij;

import org.mybatis.spring.annotation.MapperScan;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.builder.SpringApplicationBuilder;
import org.springframework.boot.context.web.SpringBootServletInitializer;
/**
 * 
 * @author huqin
 */
@SpringBootApplication(scanBasePackages={"com.huij"})
@MapperScan(basePackages={"com.huij.mapper"})
public class StartSpringApplication extends SpringBootServletInitializer{
    public     static void main(String[] args) {
        //启动springboot服务的入口
        SpringApplication.run(StartSpringApplication.class, args);
    }
/**
* 类似web.xml中初始化Spring上下文的监听器功能,这样就不用写xml配置了
*/
  //相当于.xml文件

@Override protected SpringApplicationBuilder configure(SpringApplicationBuilder application) 
  { 
    return application.sources(StartSpringApplication.class); 
  } 
}
 
原文地址:https://www.cnblogs.com/huqin/p/7462305.html