编译器使用的是IDEA,哈哈哈...不用配置tomcat哦,因为springboot内置有web服务器..
第一步:新建项目
选择 Spring Initializr ,然后选择默认的 url 点击【Next】:
然后修改一下这个项目的信息:
勾选上 Web 模板:
选择好项目的位置,点击【Finish】。
如果一开始 没有导入过相关的依赖,会构建得有点慢哦。构建完整个工程,项目结构长这个样子~
后来,我网上查了相关的材料,才明白大概的文件意思:
SpringbootApplication: 一个带有 main() 方法的类,用于启动应用程序
SpringbootApplicationTests:一个空的 Junit 测试了,它加载了一个使用 Spring Boot 字典配置功能的 Spring 应用程序上下文
application.properties:一个空的 properties 文件,可以根据需要添加配置属性
pom.xml: Maven 构建说明文件
第二步:编写测试Controller——HelloController
在【com.shenshen.springbootdemo】包下新建一个【HelloController】:
package com.shenshen.springbootdemo;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
public class HelloController {
@RequestMapping("/hello")
public String hello() {
return "Hello! I am Spring Boot!";
}
}
@RestController 注解: 该注解是 @Controller 和 @ResponseBody 注解的合体版。
@RequestMapping 注解: 这个注解会将 HTTP 请求映射到 MVC 和 REST 控制器的处理方法上。
第三步:用 IDEA 去启动 Spring Boot
我们点击 SpringbootApplication 这个类中,然后右键点击运行:
它不用汤姆猫,所以小可爱运行的时候,看到控制台,是这个样子的...
haha。。。小可爱的我又运行出来了