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>

完整配置如下:

windows 安装springboot spring boot安装配置_SpringBoot学习

  • 修改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>

完整配置如下:

windows 安装springboot spring boot安装配置_xml_02

第二个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的启动类在这个包下面】

windows 安装springboot spring boot安装配置_maven_03

  • 选择我们的SpringBoot项目需要的一些依赖包
    这里我们只勾选Core下的DevTools 、Lombok、以及Web下web模块

点击下一步选择项目的存放路径 最后选择Finsh。一个简单的SpringBoot 项目就构建完成

  • 项目结构图

windows 安装springboot spring boot安装配置_xml_04

三、SpringBoot之Hello Word

  • 新建一个Controller包,名字为com.wangchao.controller

windows 安装springboot spring boot安装配置_JAVA_05

  • 编写HelloWordController
@RestController
public class HelloWrodController
{
    @RequestMapping("/hello")
    public String helloWord(){
        return "Spring Boot  _ Hello Word" ;
    }
}
  • 启动Application启动类,浏览器访问localhost:8080/hello查看效果