首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

spring boot简介

一.介绍spring boot

spring boot是微服务架构

spring boot是为了简化spring应用的初始搭建以及开发过程。

该框架使用了特定的方式进行配置,再也不需要程序员定义样板化的配置。

因此spring boot通过这样的方式,使的spring boot致力于在蓬勃发展的快速应用开发领域(rapidapplication development)成为了领导者。

二.为什么要用(spring boot)以及特点

创建独立的spring应用程序。

嵌入tomcat,无需部署WAR文件。

简化maven及Gradle配置。

最大化简化项目构建的配置

尽可能的自动配置spring。

提供生产就绪型功能,如指标,健康检查和外部配置

开箱即用,没有代码生成,也无需 XML 配置。

spring boot可以支持你快速的开发出retful风格的微服务架构。

自动化,做微服务再合适不过了,单一jar包部署与管理都非常方便。

Spring Boot提供的功能还有很多,比如对MVC的支持、外部Properties的注入,日志框架的支持等

Spring Boot不止对web应用程序做了简化,还提供一系列的依赖包来把其它一些工作做成开箱即用

三.特性的理解

基于spring的开发提供了一种更加快速的入门。

开箱即用,没有代码生成,也无需 XML 配置。

同时也可以修改默认值来满足特定的需求。

提供了一些大型项目中常见的非功能特性,如嵌入式服务器、安全、指标,健康检测、外部配置等。

Spring Boot 并不是对 Spring 功能上的增强,而是提供了一种快速使用 Spring 的方式。

注:如要学习微服务(spring cloud),必须要有一定的spring boot基础。

如有疑问可在下面评论留言(本人一定回复),第一次写作如有不对之处,请各位大神一一指出(感谢)。

明天更新搭建spring boot。

扫一扫关注公众号:

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180324G1D6US00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券