Spring Boot入门
Posted Young_Yang_Yang
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Spring Boot入门相关的知识,希望对你有一定的参考价值。
1. 简介
Spring Boot来简化Spring应用开发,约定大于配置,去繁从简,just run就能创建一个独立的,产品级别的应用
背景:
J2EE笨重的开发、繁多的配置、低下的开发效率、复杂的部署流程、第三方技术集成难度大.
解决:
"Spring全家桶"时代
Spring Boot -> J2EE一站式解决方案
Spring Cloud -> 分布式整体解决方案
优点:
1.快速创建独立运行的Spring项目以及主流框架集成
2.使用嵌入式的Servlet容器,应用无需打成WAR包
3.starters自动依赖与版本控制
4.大量的自动配置,简化开发,也可修改默认值
5.无需配置XML,伍代码生成,开箱即用
6.准生产环境的运行时应用监控
7.与云计算的天然集成
2.微服务
2014,martin fowler
微服务:架构风格
一个应用应该就是一组小型服务;可以通过HTTP的方式进行互通;
每一个功能元素最终都是一个可独立替换和独立升级的软件单元;
详细参照微服务文档:https://martinfowler.com/articles/microservices.html
以上是关于Spring Boot入门的主要内容,如果未能解决你的问题,请参考以下文章
Spring Boot 2从入门到入坟 | 基础入门篇:「Spring Boot 2从入门到入坟」系列教程介绍