Spring Boot 了解

官网

推荐一个Spring Boot的导航网站:Spring Boot 中文导航
参考文章:https://www.zhihu.com/question/39483566 (其中部分链接失效的,用百度找)

Spring Boot-纯洁的微笑的博客

  1. 构建微服务:Spring boot 入门篇 —— 文章底部带目录索引
  2. springboot(二):web综合开发
  3. springcloud(二):注册中心Eureka
  4. springboot(三):Spring boot中Redis的使用
  5. springcloud(十):服务网关zuul

《深入理解Spring Cloud与微服务构建》
教程-终章

前言

简介

设计目的:简化新 Spring 应用的初始搭建以及开发过程

该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。

好处

Spring Boot 特性

  • 使用 Spring 项目引导页面可以在几秒构建一个项目
  • 方便对外输出各种形式的服务,如 REST API、WebSocket、Web、Streaming、Tasks
  • 非常简洁的安全策略集成
  • 支持关系数据库和非关系数据库
  • 支持运行期内嵌容器,如 Tomcat、Jetty
  • 强大的开发包,支持热启动
    spring-boot-1.3 开始支持
  • 自动管理依赖
  • 自带应用监控
  • 支持各种 IED,如 IntelliJ IDEA 、NetBeans

使用spring boot可以非常方便、快速搭建项目,使我们不用关心框架之间的兼容性,适用版本等各种问题,我们想使用任何东西,仅仅添加一个配置就可以,所以使用sping boot非常适合构建微服务。

缺点

集成度较高,使用过程中不太容易了解底层。

Spring Boot 中 Starter

Spring Boot Starter 列表

Starter主要用来简化依赖用的。比如我们之前做MVC时要引入日志组件,那么需要去找到log4j的版本,然后引入,现在有了Starter之后,直接用这个之后,log4j就自动引入了,也不用关心版本这些问题。

参考
Spring Boot中Starter是什么

Spring Boot Examples

Spring Boot Examples
Spring Boot 开源软件

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值