1.首先创建一个maven项目(简单的maven项目就好)
File–>new–>Maven,勾选Create from archetype,选择里面的maven-archtype-quickstart–>点击next
2.填写项目信息
3.选择安装的maven,也可以使用idea里面默认的,但楼主觉得使用自己安装的比较好,完成后点击next,即可完成一个简单的maven项目的创建
4.在pom.xml文件中添加起步依赖
① ②SpringBoot要求,项目要继承Spring Boot的起步依赖spring-boot-starter-parent
<!--所有的spring工程必须继承starter-parent-->
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.0.1.RELEASE</version>
</parent>
②SpringBoot要集成SpringMVC进行Controller的开发,所以项目到导入web的启动依赖
<!--web功能的起步依赖-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
5.编写测试代码
①.在项目名称的目录下添加一个controller包,在里面添加一个QuickController类
里面的@RestController注解其实是@Controller和@ResponseBody注解的结合。如果只填写@Controller,那么就要在下面的方法中填写@ResponseBody注解。
@ResponseBody注解的作用是返回字符串到显示页面,只有在方法的返回值类型为字符串时才需要填写。
②.@RequestMapping注解里面的字符串是在浏览器中识别的一个字符串。
6.在项目目录里面添加一个MySpringBootApplication类。
这个类使用@SpringBootApplication注解,标明或者声明这是一个SpringBoot的引导类
7.右键,选择run,运行 这个MySpringBootApplication类。
如果在控制台出现如下界面便说明运行成功。
8.然后在浏览器的地址栏中输入local:8080/quick便可得到运行结果
第一张图片中的8080就是端口号,8080是默认的,也可以在application.properties文件中进行配置。
后面的path默认空白,也可以在application.properties文件中进行配置。