第一步,新建 Spring Initializr 项目:

Spring Boot 学习研究笔记(二) - idea 快速搭建 Spring Boot_java

 

 

(1)、选择 Spring Initializr

Spring Boot 学习研究笔记(二) - idea 快速搭建 Spring Boot_spring_02

 

(2)、选择 SDK

点击【new】这里就是使用 JAVA SDK 要求版本 1.8+

Spring Boot 学习研究笔记(二) - idea 快速搭建 Spring Boot_spring_03

 

选择你默认安装在 C:\Program Files\Java\jdk1.8.0_191 目录:

 

Spring Boot 学习研究笔记(二) - idea 快速搭建 Spring Boot_应用程序_04

 

(3)、然后选择默认的 url (不用管)点击【Next】

Spring Boot 学习研究笔记(二) - idea 快速搭建 Spring Boot_项目结构_05

 

(4)然后填写一下项目的信息:

注意java 版本

Spring Boot 学习研究笔记(二) - idea 快速搭建 Spring Boot_spring_06

 

(5)先勾选上 Web 依赖:

Spring Boot 学习研究笔记(二) - idea 快速搭建 Spring Boot_项目结构_07

(6)勾选 SQl 根据自己的项目选择

我这里选的是 postgresql

Spring Boot 学习研究笔记(二) - idea 快速搭建 Spring Boot_数据库_08

(7)选择好项目的位置,点击【Finish】.

如果是第一次配置 Spring Boot 的话可能需要等待一会儿 IDEA 下载相应的 依赖包,默认创建好的项目结构如下:

 

Spring Boot 学习研究笔记(二) - idea 快速搭建 Spring Boot_java_09

 

项目结构看上去简单明了,我们来了解一下默认生成是些什么内容:

  • DemoApplication: 一个带有 main() 方法的类,用于启动应用程序
  • DemoApplicationTests:一个空的 Junit 测试,它加载了一个使用 Spring Boot 字典配置功能的 Spring 应用程序上下文
  • application.properties:一个空的 properties 文件,可以根据需要添加配置属性
  • pom.xml: Maven 构建说明文件

 

第二步:HelloController

在 【main/java/com.example.demo】包下新建一个【HelloController】:

Spring Boot 学习研究笔记(二) - idea 快速搭建 Spring Boot_项目结构_10

 

 

Spring Boot 学习研究笔记(二) - idea 快速搭建 Spring Boot_项目结构_11

第三步:利用 IDEA 启动 Spring Boot

(1)我们回到 DemoApplication 这个类中,然后右键点击运行:

Spring Boot 学习研究笔记(二) - idea 快速搭建 Spring Boot_java_12

 

(2)注意:我们在项目中没有手动的去配置 Tomcat 服务器,是因为 Spring Boot 内置了 Tomcat 等待编译完成就会看到下方的成功运行的提示信息:

 

Spring Boot 学习研究笔记(二) - idea 快速搭建 Spring Boot_应用程序_13

(3)我们的 Tomcat 运行在 8080 端口,我们来访问下面地址试一下:

http://localhost:8080/hello