• SpringBoot是什么?

Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。

官方文档 1.5.19.RELEASE

SpringBoot优缺点:

优点:

创建独立的Spring应用程序,简化Spring开发

避免配置很多XML

内嵌Tomcat,无需部署WAR文件,简化部署,

使监控变得简单

  • 知道springboot是什么了,我们来做个入门小案例

访问    http://start.spring.io/

根据提示在线构建项目

spring boot版本 2.0.6

Group com.example

Artifact springBoot-demo

引入依赖点击Generate Project即可下载项目压缩包

解压后,导入到eclipse

结果pom.xml第一行报错,运行SpringBootDemoApplication启动类报错

Exception in thread "main" java.lang.UnsupportedClassVersionError: com/example/springBootdemo/SpringBootDemoApplication : Unsupported major.minor version 52.0

应该是版本冲突的问题:

spring boot版本 2.0.6

java.version 1.7

降低springboot版本。修改spring boot版本为1.5.1.RELEASE

果然是版本的原因,修改后不报错了

Spring Boot 各版本的Java版本要求

启动spring boot程序入口SpringBootDemoApplication

编写controller类

运行启动类SpringBootDemoApplication

发现默认tomcat运行在8080

访问

http://localhost:8080/hello

要学习更多,可看springboot官网提供的文档

https://spring.io/projects/spring-boot#learn

SpringBoot快速入门Demo相关推荐

  1. SpringBoot | SpringBoot快速入门

    文章目录 SpringBoot快速入门(一) 1.什么是SpringBoot 2.什么是微服务架构 3.第一个SpringBoot程序 4.SpringBoot自动装配原理 (1)Pom.xml (2 ...

  2. SpringBoot快速入门(IDEA联网版)

    SpringBoot快速入门 目录 SpringBoot快速入门 @[TOC](目录) SpringBoo介绍 1.新建空项目 2.查看maven版本 3.创建新模块 4.springboot联网功能 ...

  3. SpringBoot快速入门——helloworld(来自官网)

    SpringBoot官网快速入门指南 首先使用SpringBoot官网快速创建可以创建一个小项目 创建完以后点击下面的Generate可以下载一个zip文件,将文件解压到指定位置. 打开idea,新版 ...

  4. SpringBoot约定大于配置的特性解读 SpringBoot快速入门

    SpringBoot约定大于配置 Spring官方网站本身使用Spring框架开发,随着功能以及业务逻辑的日益复杂,应用伴随着大量的XML配置文件以及复杂的Bean依赖关系.随着Spring 3.0的 ...

  5. SpringBoot快速入门one

    Spring Boot SpringBoot 1.建立第一个SpringBoot项目 模型快速构建 maven构建 2.配置文件 3.配置文件读取和绑定 1.@value 2.Environment ...

  6. 基于SpringBoot的SSM整合案例 -- SpringBoot快速入门保姆级教程(四)

    文章目录 前言 1.设计创建数据库表tbl_book 2.创建新的SpringBoot模块,勾选相关依赖 3. 添加SpringBoot创建项目时没有提供的相关坐标 4.根据数据库表创建实体类Book ...

  7. SpringSecurity Oauth2 认证授权(二)springboot快速入门与底层介绍

    集成SpringBoot 快速上手 创建maven工程 导入pom <?xml version="1.0" encoding="UTF-8"?> & ...

  8. springboot快速入门(一)——HelloWorld搭建

    一.起步 1.先导 凡技术必登其官网的原则,官网走一波:https://projects.spring.io/spring-boot/#quick-start 极力推荐一个springboot教程:h ...

  9. J2EE开发的颠覆者SpringBoot快速入门!

    1.Spring的发展 1.1.Spring1.x时代 在Spring1.x时代,都是通过xml文件配置bean,随着项目的不断扩大,需要将xml配置分放到不同的配置文件中,需要频繁的在java类和x ...

最新文章

  1. 为什么新来的技术很难接手维护一个系统
  2. 模拟jQuery构造对象
  3. who killed my time?
  4. 计算机无法进入桌面怎么备份,无法进入系统如何正常备份数据?
  5. 电脑开机进入桌面很慢的解决办法
  6. 分布式数据库基础:分布式数据库故障
  7. Java Swing –日期选择器对话框
  8. python二维向量运算模拟_Python数学基础之向量定义与向量运算(附代码)
  9. 【flume】flume读取web应用某个文件夹下日志到hdfs
  10. Docker 容器操作
  11. MapReduce过程卡在reduce处的67%
  12. python函数参数的部分求值方法
  13. python生产者消费者模式_【整理】Python生产者消费者模型代码 | 勤奋的小青蛙
  14. Android 使用 aria2c + 百度网盘助手下载百度云文件
  15. BlazeDS知识积累
  16. Delphi TStringList DBRichEdit 删除尾部多余换页符
  17. 小米4C官方/第三方ROM下载
  18. Android将APP做成一个launcher
  19. 2019世界机器人大会
  20. 利用向量积(叉积)计算三角形(多边形)的面积

热门文章

  1. 单链队列实现及基本操作
  2. SQL:查询重复出现记录
  3. 前端基础进阶(二):执行上下文详细图解
  4. Alpha冲刺报告(8/12)(麻瓜制造者)
  5. Keil 中的Code, RO-data , RW-data, ZI-data
  6. 百度-提高效率的高级搜索语法
  7. socket编程五种模型
  8. 下血本!Facebook AI 20万美金举办“图像匹配”大赛
  9. 解读自监督学习(Self-Supervised Learning)几篇相关paper -
  10. Kaggle官网免费课程:从Python到机器学习,4小时学完一门,48小时掌握数据科学...