Spring Boot(十)综上总结

Spring Boot 具备快速开发,便捷部署,不论是作为一个接口服务,还是网站,都是非常快速的。

集成SpringMvc ,Swagger2,构建一个RESTful API ,做前后端分离工程,更是不二的选择。熟练使用Swagger2 更能体现其中的方便。

推荐阅读:
https://github.com/spring-projects/spring-boot/wiki/Spring-Boot-2.1-Release-Notes

Spring Boot 致力于快速产品就绪应用程序
为此,它提供了一些譬如高速缓存,日志记录,监控和嵌入式服务器等开箱即用的非功能性特征。简单快速。
spring-boot-starter-actuator - 使用一些如监控和跟踪应用的高级功能
spring-boot-starter-undertow, spring-boot-starter-jetty, spring-boot-starter-tomcat - 选择您的特定嵌入式 Servlet 容器
spring-boot-starter-logging - 使用 logback 进行日志记录
spring-boot-starter-cache - 启用 Spring Framework 的缓存支持
Spring Boot 2.0 需要 Java8 或者更新的版本。

Spring Boot 版本号说明

  1. BUILD-XXX开发版
    一般是开发团队内部用的

  2. GA稳定版
    内部开发到一定阶段了,各个模块集成后,经过全面测试,发现没有问题了,可以对外发型了,这个时候就叫GA(AenrallyAvailable)版,系统的核心功能已经可以使用。意思就是基本上可以使用了。

  3. PRE(M1,M2)里程碑版
    由于GA版还不属于公开的发行版,里面还有功能不完善的或者一些BUG,于是就有了milestone(里程碑)版,milestone版本主要修复一些BUG和调整UI。一个GA后,一般有多个里程碑,例如 M1 M2 M3

  4. RC候选发布版
    从BUILD后GA再到M基本上系统就定型了,这个时候系统就进入RELEASE candidates(RC候选发布)版,该阶段的软件类似于最终发行前的一个观察期,该期间只对一些发现的等级高的BUG进行修复,发布RC1,RC2等版本。

  5. SR正式发布版
    公开正式发布。正式发布板一般也有多个发布,例如SR1 SR2 SR3等等,一般是用来修复大BUG或优化。

    选择GA稳定版本开发,一般需求基本也就够用了。


代码开源 敬请期待。
成功搭建一套自己的 Spring Boot 工程是非常有成就感的,这里不是指集成Swagger2,druid 等,而是搭载一套是根据自己方式去跑的Spring Boot工程。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

神奇的网友

day day up

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值