引言
我们都是知道 springboot是一个集大成的作品,它的核心概念是约定大于配置,像当初我们整合ssm项目的时候,需要写一大堆的配置文件。再springboot中,可以非常简单的创建一个web程序,那么我们看看如何创建一个简单的springboot项目
一、首先创建maven项目
什么都不用选,直接next
二、创建maven工程成功后,在pom文件中引入springboot父工程以及场景启动器
代码如下:
其中 2.5.3是springboot的版本,小伙伴们可以自行选择
<!--导入springboot 父工程-->
<parent>
<artifactId>spring-boot-starter-parent</artifactId>
<groupId>org.springframework.boot</groupId>
<version>2.5.3</version>
</parent>
<!--导入web项目场景启动器 会自动导入和web开发相关的依赖-->
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
</dependencies>
三.创建应用主程序
新建一个类,加上注解 @SpringBootApplication .这样就标明这是这个项目的启动类
@SpringBootApplication
public class MainApp{
public static void main(String[] args) {
// 第一个参数是该类的名字.class 第二个参数是main方法中的参数
SpringApplication.run(MainApp.class, args);
}
}
四.新建controller 接收请求
注: 必须将该文件建在主程序类所在包下或者该包的子包
原因:springboot有一个默认扫描bean的路径,就是主程序类所在包下或者该包的子包。否则,建的类无法加载到spring容器
五.测试启动
我们可以看到tomcat启动成功,端口是8080 context path 表示的是项目的跟路径,这里没有配 则是 ’ ’
总结
至此,一个简单的springboot项目创建成功