文章目录

  • 一、了解SpringBoot
  • 二、第一个SpringBoot程序

一、了解SpringBoot

百度百科的解释:

Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。 通过这种方式,Spring Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。

我的理解:

传统的Spring应用程序需要配置大量的XML文件才能运行,而使用Spring Boot只需极少的配置,就可以快速获得一个正常运行的Spring应用程序,而这些配置使用的都是注解的形式,不需要再配置XML。

二、第一个SpringBoot程序

开发环境:

JDK 1.8
Maven 3.6.1
SpringBoot 2.2.5
开发工具:IDEA

  • 原生的创建方式: 在Spring官网生成压缩包后导入项目中开发

点进Spring官网:选择SpringBoot

在OVERVIEW最底部点击Spring Initializr

创建SpringBoot项目


然后下载zip包,解压到本地,使用 IDEA 导入项目,开启服务器。完成!

  • 使用IDEA的快捷方式创建SpringBoot项目(其实和官网的步骤一样,IDEA帮我们做到了快速生成,不用再去官网创建下载)

步骤:



创建成功,编写Conroller测试:


测试完成,这就是两种创建SpringBoot项目的方法。

SpringBoot学习(一)初识SpringBoot、第一个SpringBoot程序相关推荐

  1. idea加入springboot插件_带你搭一个SpringBoot+SpringData JPA的环境

    前言 只有光头才能变强. 不知道大家对SpringBoot和Spring Data JPA了解多少,如果你已经学过Spring和Hibernate的话,那么SpringBoot和SpringData ...

  2. spring-boot (9)---STS 新建一个spring-boot rest 项目

    STS 新建一个spring-boot rest 项目 1.打开STS,右键选择项目 2.下一步选择consuming rest,红色箭头指向,点击finsh  3.代码修改  Application ...

  3. C++阶段01笔记01【C++初识(第一个C++程序、注释、变量、常量、关键字、标识符命名规则)】

    C++| 匠心之作 从0到1入门学编程[视频+课件+笔记+源码] 目录 C++课程安排 1 C++初识 1.1 第一个C++程序 1.1.1 创建项目 1.1.2 创建文件 1.1.3 编写代码 1. ...

  4. 【Java学习】JDK安装及第一个java程序

    一直听说Java是C++的升级和优化,却一直没用过,今天来简单学习一下. JDK安装及第一个java程序 一.JDK安装 二.第一个java程序 三.系统环境变量配置 一.JDK安装 JDK(Java ...

  5. 【区块链2.0 以太坊学习笔记1】第一个solidity程序与整型/bool型基本运算

    Hint:此系列学习笔记为准备毕设期间学习记录所书,有任何疑问,欢迎一起讨论 学习资料及工具推荐 Solidity IDE Remix(在线浏览器编辑器) 关于此在线ide的使用介绍,可以参考这里 B ...

  6. sharepoint 2016 学习系列篇(5)-创建一个应用程序网站

    前面已经完成了整个sharepoint server 2016的安装和配置,接下来,我们当然是要创建一个应用程序网站. 1.创建应用程序网站 打开sharepoint管理中心,点击Applicatio ...

  7. python定义二进制变量_Python学习笔记一:第一个Python程序,变量,字符编码与二进制,用户交互程序...

    第一个python程序 Windows:设置环境变量,X:\pthonxxx,xxx是版本号 在命令提示符下 输入python,进入解释器 >>>print("Hello ...

  8. C++桌面应用开发(Qt学习)--Qt简介及第一个Qt程序

    Qt简介 历史: 1991 奇趣科技 优点:跨平台:接口简单,易上手:简化了内存管理操作 成功案例:Linux桌面环境:WPS:谷歌地图等 创建一个Qt程序 点击创建项目后,选择项目路径以及给项目起名 ...

  9. SpringBoot学习笔记001--创建第一个spring boot应用

    Spring Boot是Spring团队推出的新框架,它所使用的核心技术还是Spring框架,主要是Spring 4.x, 所以如果熟悉spring 4的人,能够更快的接受和学会这个框架.Spring ...

  10. 【DOTS学习笔记】从第一个Jobs程序入门

    目录 前言 Unity Jobs System C# Jobs Systems Blittable Types VS Non-Blittable Types NativeContainers Nati ...

最新文章

  1. git 修改历史提交信息
  2. 谈谈tcp/ip协议
  3. CV之ICG:计算机视觉之图像标题生成(Image Caption Generator)算法的简介、使用方法、案例应用之详细攻略
  4. Url ReWriting
  5. LJL-Solution 清空页面所有值的 (2)
  6. Linux Crontab定时任务
  7. iOS 创建单例的方法
  8. 快递鸟接口国内常用快递公司编码表
  9. 部署python爬虫_爬虫项目部署
  10. 突破与改变:酒店品牌的中高端之战
  11. openssl 签发证书相关命令
  12. python 打卡记录代码_利用Python实现对考勤打卡数据处理的总结
  13. #error: MFC does not support WINVER less than 0x0501.
  14. 什么是 ARPU 为什么你应该关心 ARPU?
  15. Get传递参数时发生java.lang.IllegalArgumentException异常
  16. Android Scroller的使用
  17. elementUI angular适合做H5吗
  18. 前嗅教你大数据:采集东方财富网数据
  19. LabVIEW 读取 tdms文件并存为csv
  20. 项目管理逻辑:项目经理如何掌控项目生命周期, 才能避免身心俱疲?

热门文章

  1. UVALive 5760 Alice and Bob
  2. WebStorm中配置node.js(Windows)
  3. Cent OS 下 VI 使用方法
  4. qemu模拟器下编译运行基于riscv指令集的Linux操作系统
  5. Ubuntu 普通用户无法启动Google chrome
  6. 用三方做的豆瓣电影页面
  7. 微软将于下周展示平板电脑操作系统
  8. 关于bayes错误率计算公式P[error] = P[error | x]P(x)dx
  9. 孙鑫VC学习笔记:第五讲 文本编程
  10. 拓端tecdat|R语言马尔可夫MCMC中的Metropolis Hastings,MH算法抽样(采样)法可视化实例