第一章:Hello World例子

一、简介

Spring Boot 是所有基于 Spring 开发的项目的起点。Spring Boot 的设计是为了让你尽可能快的跑起来 Spring 应用程序并且尽可能减少你的配置文件。简单来说就是SpringBoot其实不是什么新的框架,它默认配置了很多框架的使用方式,就像maven整合了所有的jar包,spring boot整合了所有的框架。
————————————————

二、系统要求

1.jdk1.8
2.springboot 2.2.1.RELEASE

  1. 开发工具(IntelliJ IDEA 2018.2.2)
  2. 数据库管理工具(Navicat Premium 11.1.7)
  3. 数据库(MySQL 5.7)
  4. apache maven(3.5.4)

三、本章目的

学习如何新建一个springboot,并访问

四、项目结构

提前先看一下项目的结构,下面将用Spring Initializer进行项目的快速搭建。


image.png

五、项目实现

开始创建项目:
如图1,左侧边栏选中Spring initialzr,右侧边栏显示如图1

图1

说明:
1.选中项目的SDK,默认是系统安装的java版本
2.选中构建项目的基本结构,默认是用https://start.spring.io下载,这里我们一般选中默认,自定义也是可以的。
3.选中完成后,点击Next

进入Project Metadate 设置项目坐标及项目名称,页面之后,如图2


图2

说明:
1.坐标Group ID是项目组织唯一的标识符,实际对应项目中的package包
2.坐标Artifact ID是项目的唯一的标识符,实际对应项目的project name名称,Artifact不可包含大写字母
3-10.不进行讲述
11.点击Next

Dependencies 初始化依赖
如图3,选中左边栏,勾选中间的依赖,那么进入项目之后,不用手动在pom.xml添加jar依赖


图3

说明
1.springboot的版本,这里选中2.2.1
2.添加jar依赖
3.点击Next

进入下一个页面,如图4


图4

说明
1.项目名称
2.项目本地路径
3.模块名
4-6忽略
7.点击Finish
创建完成后,如图5,(本人设置了背景壁纸),可以清晰的看到项目的结构。

图5

在Demo01Application.java中添加代码如图6


图6

说明:
@RestController,也是Spring框架提供的注解。@RestController = @Controller + @ResponseBody
@RequestMapping 注解映射请求路径

正因为在@RequestMapping("/hello")。启动项目之后访问的URL路径是http://127.0.0.1:8080/hello
如图7:打印出Hello World!

图7

六、项目源码

https://gitee.com/silin528/silin528/tree/master/demo01

七、总结

本章简单说明了如何创建一个springboot的项目,在创建的过程中可能会遇到其他很多问题,比如版本之间不兼容,等等。

你可能感兴趣的:(第一章:Hello World例子)