从0到1搭建spring boot项目
手把手教你如何优雅的使用idea创建属于你的第一个Sring Boot项目。 本次教程使用到的技术栈 String+Mybatis+Swagger+Mysql+Redis
一、准备工作
环境安装请大家参考网上教程自行安装,遇到问题可私信 球球。
- JDK
- Mysql
- idea
- (maven),不安装的话可以适应idea默认自带的
二、让项目起飞
2.1安装boot插件
打开Settings里面Plugins,勾选String Boot插件然后点击Apply,如果已经安装了可忽略次步骤

2.2创建String Boot项目
New Project 选择Spring Initializr
2.2.1 点击Next

2.2.2 点击Next

2.2.3 勾选所需插件,点击next
此处不够选的也没关系可以在pom文件中自行添加依赖就行了

2.2.4 选择文件创建目录并点击finish

2.2.5 删除无用文件
.gitignore .mvn mvnw mvnw.cmd HELP.md

2.2.6 修改默认mvn配置文件
此时你会发现,项目通过idea默认的maven依赖导入很漫长,这个等待的时间可以说是无法忍受的,所以需要切换maven的源地址

settings_ali.xml 配置文件
<?xml version="1.0" encoding="UTF-8"?>
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
<localRepository>/myapp/m2/repo</localRepository>
<pluginGroups>
</pluginGroups>
<proxies>
</proxies>
<servers>
</servers>
<mirrors>
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>*</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
</mirrors>
<profiles>
</profiles>
</settings>

2.2.7 设置源文件目录
如果你的项目没有自动设置java目录为源文件目录的话,需要手动设置
Java目录下右键->Mark Dicrectory as -> Sources Root

2.2.9 创建测试控制层
package com.qiuqiu.boot.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
@RequestMapping("/test")
public class TestController {
@RequestMapping("/get")
public String info(){
return "this is Spring Boot";
}
}

2.2.10 启动项目
访问地址 http://localhost:8080/test/get

三、给项目创建可视化可调试的API文档
未完待续。。。
结语
- 每篇都会有github代码作为指引;[github地址:空]
- 为了让大家学习的更加快速,我还录制了短小精炼的视频;[视频地址:空]
- 请记住:我是一个热爱生活,乐于分享的仙人球球。
- 人生格言:圆润的可爱,圆润的分享,圆润的静享生活。。。