Spring Boot(1) Spring Boot 的安装配置
Spring Boot 的强大与介绍不在重复介绍,简单记录一下学习Spring Boot的过程,记录并总结在使用Spring Boot开发JAVA WEB项目中遇到的坑以及需要记录的地方
一、 准备开发环境
-
基本开发环境
开发工具: IEAD2018.3.04
JDK环境:1.8
MAVEN:3.6
JDK的WIN10下的安装配置可参考 JAVA入门:JDK的下载安装与配置
-
MAVEN配置
-
修改MAVEN仓库位置
由于MAVNE的默认仓库位置是位于C盘,仓库会随着开发工作,仓库文件越来越多,不建议放在C 盘下
打开你的maven安装路径 。我的是D:\Program Files\maven,找到conf目录下的setting.xml,配置其中的仓库路径配置。D:\Program Files\maven-repository替换为你自己的仓库路径
<localRepository>D:\Program Files\maven-repository</localRepository>
完整配置如下:
-
修改MAVEN镜像
maven默认采用的是国外的镜像地址,由于国内的原因,下载Jar包的速度会特别慢,因此我们将他修改阿里的镜像地址
如上一步中,修改setting.xml的配置。在setting.xml中找到**标签对,在其中加入以下配置
<mirror> <id>alimaven</id> <mirrorOf>central</mirrorOf> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/repositories/central/</url> </mirror>
完整配置如下:
第二个mirror配置是使用Jboss的镜像
-
二、项目构建
-
打开我们的IDEA工具,新建一个Spring Boot项目
这里我们选择的是使用Spring Initializr,Spring 官方提供的工具来构建我们的Spring Boot应用
-
下一步之后我们开始配置我们的项目基本信息
- Group : 项目组织唯一的标识符,实际对应项目中的package包。
- Artifac: 项目的唯一的标识符,实际对应项目的project name名称,Artifact不可包含大写字母。
- Type: 默认采用Maven构建我们的SpringBoot项目
- Language: JAVA
- Packaging:war 【项目打包方式 war jar pom三种方式可选】
- Java version: 1.8
- Version: 项目版本
- Name: 项目名称
- Description:项目描述
- Package: 包名【默认创建一个SpringBoot的启动类在这个包下面】
-
选择我们的SpringBoot项目需要的一些依赖包
这里我们只勾选Core下的DevTools 、Lombok、以及Web下web模块
点击下一步选择项目的存放路径 最后选择Finsh。一个简单的SpringBoot 项目就构建完成
- 项目结构图
三、SpringBoot之Hello Word
- 新建一个Controller包,名字为com.wangchao.controller
- 编写HelloWordController
@RestController
public class HelloWrodController
{
@RequestMapping("/hello")
public String helloWord(){
return "Spring Boot _ Hello Word" ;
}
}
-
启动Application启动类,浏览器访问localhost:8080/hello查看效果