1、打开idea主界面选择 【Create New Project】
2、在弹出的页面中我们选择左侧的【Spring Initializr】,jdk版本选择自己安装的版本
PS:jdk版本要1.8以上哦!
3、下一个页面:在Group栏输入组织名,Artifact是项目名,然后点击Next
这里需要,如果你用的是jdk1.8,那么Java Version就选择8
4、选择所依赖的包
由于我们需要构建一个Web项目通过访问Controller来验证项目是否成功搭建,所以这里需要添加Web包。
5、设置项目的存储路径
按照上图的路径,那么在【D:\JAVA\IDEA-workspace】下,就会有你刚刚所创建的【no1springboot】项目了。如下图:
6、等待加载完成后,则第一个SpringBoot项目创建成功
PS:加载完成后,点开左侧的【External Libraries】,会有很多Maven包。没加载成功的话,则只有jdk
7、启动项目
PS:上图中打开的为SpringBoot项目的默认启动类
启动完成以后可以看见SpringBoot的Logo,看到Tomcat started on port:8080,就说明已经成功启动
8、浏览器访问http://localhost:8080
PS:访问http://localhost:8080后,可以看见一个错误页面,这个页面是SpringBoot为我们自动生成的错误页面/error,因为此时我们还没有创建一个Controller接口。
那么下面,我们开始开发第一个JSON接口吧!
9、开发第一个JSON接口
9.1、新建Controller包
在弹出输入框中的【.】后面直接打出controller即可
9.2、在刚刚新建的controller包中新建类
在弹出框中直接输入类的名字:
我们建好后是这样的:
9.3、开始写代码
在刚刚新建的TestController中Coding如下代码:
@RestController
@RequestMapping("/test")
public class TestController {
@RequestMapping("Nice")
public Object nice(){
Map<String,String> map = new HashMap<>();
map.put("1","AAA");
map.put("2","BBB");
return map;
}
}
9.4、重复步骤7,启动项目
在浏览器中访问 http://localhost:8080/test/Nice
这里访问链接中的“/test/Nice”是我们在TestController中加进去的
9.5、第一个JSON接口测试OK