第一个Springboot程序

  • 一、准备工作
  • 二、创建基础项目说明
  • 三、使用idea创建Springboot
  • 四、运行Springboot项目
  • 五、修改端口
  • 六、修改springboot banner
  • 七、打包成jar包,运行
  • ————————
  • 创作不易,如觉不错,随手点赞,关注,收藏(* ̄︶ ̄),谢谢~~


一、准备工作

我们将学习如何快速的创建一个Spring Boot应用,并且实现一个简单的Http请求处理。通过这个例子对Spring Boot有一个初步的了解,并体验其结构简单、开发快速的特性。

我的环境准备:

  • java version “1.8.0_181”
  • Maven-3.6.1
  • SpringBoot 2.x 最新版

开发工具:

  • IDEA

二、创建基础项目说明

Spring官方提供了非常方便的工具让我们快速构建应用

Spring Initializr:https://start.spring.io/

项目创建方式一:使用Spring Initializr 的 Web页面创建项目

1、打开 https://start.spring.io/

2、填写项目信息

3、点击”Generate Project“按钮生成项目;下载此项目

4、解压项目包,并用IDEA以Maven项目导入,一路下一步即可,直到项目导入完毕。

5、如果是第一次使用,可能速度会比较慢,包比较多、需要耐心等待一切就绪。

项目创建方式二:使用 IDEA 直接创建项目

1、创建一个新项目

2、选择spring initalizr , 可以看到默认就是去官网的快速构建工具那里实现

3、填写项目信息

4、选择初始化的组件(初学勾选 Web 即可)

5、填写项目路径

6、等待项目构建成功

三、使用idea创建Springboot

new一个项目

idea 微服务项目改名_spring boot


跟着走

idea 微服务项目改名_jar_02


继续,添加web

idea 微服务项目改名_idea 微服务项目改名_03

我们选择第一个,等待下载完依赖的包

idea 微服务项目改名_微服务_04

把这些多余的文件给删除

idea 微服务项目改名_jar_05

看一下我们的目录结构,跟之前学框架是一样的

idea 微服务项目改名_spring boot_06

详细看一下,我们的pom.xml,注解都有,就不多说了,到此,一个springboot创建完成

idea 微服务项目改名_微服务_07


你会发现上面的依赖都没有版本,那是因为spring-boot-dependencies :核心依赖在父工程中!

我们在写或者引入一些SPringboot依赖的时候,不需要指定版本,就因为有这些版本仓库

以后我们导入依赖默认是不需要写版本;但是如果导入的包没有在依赖中管理着就需要手动配置版本了;

一些详解

idea 微服务项目改名_微服务_08

四、运行Springboot项目

创建一个Controller

idea 微服务项目改名_idea 微服务项目改名_09


运行主程序

idea 微服务项目改名_微服务_10


访问一下

idea 微服务项目改名_idea 微服务项目改名_11

五、修改端口

在我们的Springboot配置文件

idea 微服务项目改名_jar_12


再启动服务,访问

idea 微服务项目改名_微服务_13


80无法访问,81可以

idea 微服务项目改名_intellij-idea_14

六、修改springboot banner

banner就是这个东西

idea 微服务项目改名_spring boot_15


我们在网上随便找一个,创建一个banner.txt文件

idea 微服务项目改名_jar_16


运行看一下,没有问题

idea 微服务项目改名_idea 微服务项目改名_17

七、打包成jar包,运行

双击package

idea 微服务项目改名_jar_18


打包成功

idea 微服务项目改名_jar_19


这个就是我们打的jar包

idea 微服务项目改名_intellij-idea_20


打开我们的文件夹,用我们的虚拟机去运行一下

idea 微服务项目改名_spring boot_21


访问一下,没有问题

idea 微服务项目改名_intellij-idea_22

————————