环境:jdk1.8 idea2020.1.
1.选择一个maven项目
2. 1的位置和2的位置内容相同,项目名字(随便取),groupid就是com.公司名
3.创建完成之后就是一个maven项目了,然后选中java文件夹,然后右键,mark directory as 为相应的,同样,选中test文件夹,mark directory as 为测试的,会变成绿色,然后再创建一个和java同级别的目录,resources用来放配置文件。同时右键mark directkory as 为对应的配置文件夹。
此时可以运行一个app类会输出一个hello world到控制台。
4.此时可以开始集成springboot,首先去spring的官网把下面两个依赖复制过来,如下
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.4.3</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
然后再放到pom.xml中,如下,注意位置,别放错地方了
然后点击导入jar包,刷新maven依赖,完成后可以在项目结构栏的external libraries下面看到导入的jar包。
5.在启动类上加入注解,该注解的作用是把启动类当成一个可以自动化配置的bean,并且可以开启一个基于springboot的自动化配置,会把基于数据库的依赖,aop的依赖等统统加入spring的自动化配置当中。
6.然后加入一行代码,如红框,就配置成了一个springboot项目了
7.同时也启动了springboot中内置的tomcat在8080端口
8.在浏览器输入url验证启动成功
9.构造controller用于接收请求