SpringBoot的基本介绍、环境和版本

2023-05-16

SPRINGBOOT

简介

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

Spring boot 的特点:

  1. 创建独立的 Spring 应用程序
  2. 嵌入的 Tomcat,无需部署 WAR 文件
  3. 简化 Maven 配置
  4. 自动配置 Spring
  5. 提供生产就绪型功能,如指标,健康检查和外部配置
  6. 没有代码生成和对 XML 没有要求配置
  7. 约定优于配置

Spring boot 的优点

  1. spring boot 可以快速的开发出 restful 风格的系统架构。
  2. 方便的自动化,非常适合做微服务架构的搭建
  3. 单一 jar 包运行的方式让部署和管理也非常方便。
  4. 除了精简配置这方面, 另外还可以让 spring 生态圈和其他工具链进行方便快速的
    整合(比如 redis, email, hibernate,mybatis,amqp 等)

Spring 官网

https://spring.io/ 。

环境和版本

Springboot 项目的运行环境:
在这里插入图片描述

Spring Tool Suite 地址: https://spring.io/tools3/sts/all
STS 是已经已经集成好插件的 eclipse,该插件对 springboot 项目提供了支持。注 : 也可以直接使用普通的 eclipse。
在这里插入图片描述
也可以在普通的 eclipse 中按照插件,需要使用对应版本的离线按照包
在这里插入图片描述
在这里插入图片描述在这里插入图片描述

Springboot 的当前版本: https://projects.spring.io/spring-boot/
之后的代码使用的都是 1.5 的最高版本 1.5.17 GA。
Springboot 的官网说明文档和 API 文档见下图中的链接:
说明文档地址:
https://docs.spring.io/spring-boot/docs/1.5.17.RELEASE/reference/htmlsingle/
也可以直接下载其 PDF 版本的:
使用浏览器内置的下载器或者迅雷直接下载即可
https://docs.spring.io/spring-boot/docs/1.5.17.RELEASE/reference/pdf/springboot-reference.pdf
API 文档地址:
https://docs.spring.io/spring-boot/docs/1.5.17.RELEASE/api/
在这里插入图片描述

我的运行环境:
JDK 1.8.0_74
Maven 3.3.9 Eclipse 4.7.0
eclipse4.7.0 对应的插件离线安装包地址(该地址是根据现有地址自己修改拼凑而来的)
http://download.springsource.com/release/TOOLS/update/3.9.0.RELEASE/e4.7
/springsource-tool-suite-3.9.0.RELEASE-e4.7.0-updatesite.zip

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

SpringBoot的基本介绍、环境和版本 的相关文章

随机推荐

  • 你需要烂熟于心的15个常用JS函数

    今天分享一下我日常工作中常用的15个JS函数 xff0c 希望对于你的日常开发有帮助 xff1a 当前浏览器名称 function getExplorer const ua 61 window navigator userAgent con
  • linux 安装yum 安装php

    安装yum sudo apt get update apt get install lrzsz apt install yum apt get install php7 0 libapache2 mod php7 0
  • linux 命令行美化

    vim etc bashrc 添加下面的代码 PS1 PS1 61 34 033 38 5 87m u tput bold tput sgr0 033 38 5 15m 64 tput sgr0 tput sgr0 033 38 5 119
  • Ubuntu18.0下编译opencv c++并配置clion环境

    预编译阶段 先安装一些依赖 span class token function sudo span span class token function apt get span span class token function insta
  • 谈谈CMDB,ITIL和ITSM概念和简史

    CMDB即配置管理数据库 xff0c 存储与管理企业IT架构中设备的各种配置信息 xff0c 它与所有服务支持和服务交付流程都紧密相联 xff0c 支持这些流程的运转 发挥配置信息的价值 xff0c 同时依赖于相关流程保证数据的准确性 如果
  • Java快排实现

    快速排序 xff1a 基本实现思路 取一个标准位置的数字 用其他位置的数字和标准数进行对比 如果比标准数大 则放到标准数的右边 xff0c 如果比标准数小 则放到标准数的左边 然后使用递归进行持续比对 xff08 注意 递归要有入口 如果当
  • Java 后端项目部署到服务器使用ip访问

    Java 后端项目部署到服务器使用ip访问 一 Maven打包项目 打包成功 xff0c 该路径下会生成一个jar包 二 部署项目 打开服务器 创建文件夹目录用于存放上传的jar包并且进入该文件夹 使用rz命令上传打好的jar包 上传完成
  • 中缀表达式转逆波兰表达式

    中缀表达式转后缀表达式 逆波兰表达式 op 43 icp06421isp01536 思路 假设表达式为string ex 61 34 a 43 b c d 34 将表达式处理为 34 a 43 b c d 34 以 做末尾标识 初始时 栈s
  • vs2022 安装boost库并导入websocketpp示例

    vs2022 安装boost库并导入websocketpp示例 下载并编译boost 因为websocketpp依赖于boost中的asio库 xff0c 所以需要先安装boost库 步骤如下 xff1a 下载源码 boost官网 点击版本
  • P8814 [CSP-J 2022] 解密 题解(二元一次方程)

    CSP J 2022 解密 题目描述 给定一个正整数 k k k xff0c 有 k k k 次询问 xff0c 每次给定三个正整数
  • P1011 [NOIP1998 提高组] 车站 (用方程解斐波那契数列)

    NOIP1998 提高组 车站 题目描述 火车从始发站 xff08 称为第 1 1 1 站 xff09 开出 xff0c 在始发站上车的人数为 a a a xff0c 然
  • P1014 [NOIP1999 普及组] Cantor 表

    NOIP1999 普及组 Cantor 表 题目描述 现代数学的著名证明之一是 Georg Cantor 证明了有理数是可枚举的 他是用下面这一张表来证明这一命题的 xff1a 1 1 1 1 1 1
  • devc++ 输入中文变成问号 和中文乱码问题

    解决方法如下 第一步 打开设置 时间和语言 首选语言 添加中文 xff08 简体 xff09 并设置为首选语言 第二步 打开 管理语言设置 更改系统区域设置 非unicode字符所使用的语言 xff0c 改成中文简体
  • 关于c++动态二维数组

    最近在刷题的时候 想要动态创建一个二维数组 于是写出如下代码 int n a cin gt gt n a 61 new int n n 然后就发现报错了 原来是c 43 43 不支持直接这样创建二维数组 那么怎么创建动态二维数组呢 我暂时知
  • PTA L1-006 最小连续因子

    原题链接 https pintia cn problem sets 994805046380707840 problems 994805138600869888 N有两种情况 1 素数 输出1 和 N 2 合数 因为我们求的是连续因子 不需
  • 什么是数据中台?全面解读数据中台

    伴随着云计算 大数据 人工智能等IT技术迅速发展及与传统行业实现快速融合 xff0c 一场由数字化和智能化转型带来的产业变革正在孕育 随着企业规模不断扩大 业务多元化 中台服务架构的应运而生 中台 早期是由美军的作战体系演化而来的 xff0
  • Running as root without --no-sandbox is not supported

    Running as root without no sandbox is not supported 背景 xff1a Anki安装 在root下启动Anki xff0c 安装时 xff0c 报错 25670 25670 0526 160
  • AOP 的详细说明以及基本的使用

    AOP复习 1 AOP简介 AOP xff08 Aspect OrientedProgramming xff0c 面向切面编程 xff09 xff0c 可以说是OOP xff08 Object Oriented Programing xff
  • Windows实现开机自动登录(Windows免密登陆)

    Windows实现开机自动登录 xff08 Windows免密登录 xff09 1 Win 43 R打开命令窗口 2 输入netplwiz并运行 xff0c 此处默认为勾选状态 xff0c 此时取消勾选 3 点击确定 xff0c 输入当前本
  • SpringBoot的基本介绍、环境和版本

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