SPRINGBOOT
简介
Spring Boot 是由 Pivotal 团队提供的全新框架,其设计目的是用来简化新 Spring 应
用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不
再需要定义样板化的配置。
Spring boot 的特点:
- 创建独立的 Spring 应用程序
- 嵌入的 Tomcat,无需部署 WAR 文件
- 简化 Maven 配置
- 自动配置 Spring
- 提供生产就绪型功能,如指标,健康检查和外部配置
- 没有代码生成和对 XML 没有要求配置
- 约定优于配置
Spring boot 的优点
- spring boot 可以快速的开发出 restful 风格的系统架构。
- 方便的自动化,非常适合做微服务架构的搭建
- 单一 jar 包运行的方式让部署和管理也非常方便。
- 除了精简配置这方面, 另外还可以让 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(使用前将#替换为@)