创建一个maven的springboot项目
1. pom.xml文件中引入依赖
<!‐‐继承springboot的父项目‐‐>
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring‐boot‐starter‐parent</artifactId>
<version>2.2.1.RELEASE</version>
</parent>
<dependencies>
<!‐‐引入springboot的web支持‐‐>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring‐boot‐starter‐web</artifactId>
</dependency>
</dependencies>
2. 配置启动类
(1)jar包发布启动类
/**
* @SpringBootApplication 来标注一个主程序类,说明这是一个Spring Boot应用
* 自动装配就是从这里开始的
*/
@SpringBootApplication
public class Application {
public static void main(String[] args) {
// Spring应用启动起来
SpringApplication.run(Application.class,args);
}
}
(2)war包发布启动类
@SpringBootApplication
public class Application extends SpringBootServletInitializer {
public static void main(String[] args) {
SpringApplication.run(Application.class, args);
}
@Override
protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) {
// 注意这里要指向原先用main方法执行的Application启动类
return builder.sources(Application.class);
}
}