SpringBoot快速入门Demo
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相关推荐
- SpringBoot | SpringBoot快速入门
文章目录 SpringBoot快速入门(一) 1.什么是SpringBoot 2.什么是微服务架构 3.第一个SpringBoot程序 4.SpringBoot自动装配原理 (1)Pom.xml (2 ...
- SpringBoot快速入门(IDEA联网版)
SpringBoot快速入门 目录 SpringBoot快速入门 @[TOC](目录) SpringBoo介绍 1.新建空项目 2.查看maven版本 3.创建新模块 4.springboot联网功能 ...
- SpringBoot快速入门——helloworld(来自官网)
SpringBoot官网快速入门指南 首先使用SpringBoot官网快速创建可以创建一个小项目 创建完以后点击下面的Generate可以下载一个zip文件,将文件解压到指定位置. 打开idea,新版 ...
- SpringBoot约定大于配置的特性解读 SpringBoot快速入门
SpringBoot约定大于配置 Spring官方网站本身使用Spring框架开发,随着功能以及业务逻辑的日益复杂,应用伴随着大量的XML配置文件以及复杂的Bean依赖关系.随着Spring 3.0的 ...
- SpringBoot快速入门one
Spring Boot SpringBoot 1.建立第一个SpringBoot项目 模型快速构建 maven构建 2.配置文件 3.配置文件读取和绑定 1.@value 2.Environment ...
- 基于SpringBoot的SSM整合案例 -- SpringBoot快速入门保姆级教程(四)
文章目录 前言 1.设计创建数据库表tbl_book 2.创建新的SpringBoot模块,勾选相关依赖 3. 添加SpringBoot创建项目时没有提供的相关坐标 4.根据数据库表创建实体类Book ...
- SpringSecurity Oauth2 认证授权(二)springboot快速入门与底层介绍
集成SpringBoot 快速上手 创建maven工程 导入pom <?xml version="1.0" encoding="UTF-8"?> & ...
- springboot快速入门(一)——HelloWorld搭建
一.起步 1.先导 凡技术必登其官网的原则,官网走一波:https://projects.spring.io/spring-boot/#quick-start 极力推荐一个springboot教程:h ...
- J2EE开发的颠覆者SpringBoot快速入门!
1.Spring的发展 1.1.Spring1.x时代 在Spring1.x时代,都是通过xml文件配置bean,随着项目的不断扩大,需要将xml配置分放到不同的配置文件中,需要频繁的在java类和x ...
最新文章
- 为什么新来的技术很难接手维护一个系统
- 模拟jQuery构造对象
- who killed my time?
- 计算机无法进入桌面怎么备份,无法进入系统如何正常备份数据?
- 电脑开机进入桌面很慢的解决办法
- 分布式数据库基础:分布式数据库故障
- Java Swing –日期选择器对话框
- python二维向量运算模拟_Python数学基础之向量定义与向量运算(附代码)
- 【flume】flume读取web应用某个文件夹下日志到hdfs
- Docker 容器操作
- MapReduce过程卡在reduce处的67%
- python函数参数的部分求值方法
- python生产者消费者模式_【整理】Python生产者消费者模型代码 | 勤奋的小青蛙
- Android 使用 aria2c + 百度网盘助手下载百度云文件
- BlazeDS知识积累
- Delphi TStringList DBRichEdit 删除尾部多余换页符
- 小米4C官方/第三方ROM下载
- Android将APP做成一个launcher
- 2019世界机器人大会
- 利用向量积(叉积)计算三角形(多边形)的面积
热门文章
- 单链队列实现及基本操作
- SQL:查询重复出现记录
- 前端基础进阶(二):执行上下文详细图解
- Alpha冲刺报告(8/12)(麻瓜制造者)
- Keil 中的Code, RO-data , RW-data, ZI-data
- 百度-提高效率的高级搜索语法
- socket编程五种模型
- 下血本!Facebook AI 20万美金举办“图像匹配”大赛
- 解读自监督学习(Self-Supervised Learning)几篇相关paper -
- Kaggle官网免费课程:从Python到机器学习,4小时学完一门,48小时掌握数据科学...