1、框架-SpringBoot-简介

本文介绍了SpringBoot的背景及简化Java开发的方式,详细解释了SpringBoot如何简化Spring框架的使用。接着,文章深入讨论了微服务的概念,对比了单体应用与微服务架构的优缺点,并给出了构建微服务的思路。最后,提到了Spring生态在微服务构建中的作用,包括SpringBoot和Spring Cloud Data Flow等。
摘要由CSDN通过智能技术生成

1.SpringBoot简介

回顾Spring

Spring是一个开源框架,2003 年兴起的一个轻量级的Java 开发框架,作者:Rod Johnson 。

Spring是为了解决企业级应用开发的复杂性而创建的,简化开发。

SpringBoot如何简化Java开发

  1. 基于POJO的轻量级和最小侵入性编程;
  2. 通过IOC,依赖注入(DI)和面向接口实现松耦合;
  3. 基于切面(AOP)和惯例进行声明式编程;
  4. 通过Spring,减少了程序员的代码量,很多模板,我们直接使用它封装好的就可以!

什么是SpringBoot

  1. Servlet+Tomcat:步骤繁琐
  2. SpringMVC:简化了servlet
  3. SpringBoot:简化了Spring开发

一个项目或者技术的发展,遵循一条主线:从简到难

SpringBoot就是一个javaweb的开发框架,和SpringMVC类似,对比其他javaweb框架的好处,官方说是简化开发,约定大于配置,能迅速的开发web应用,几行代码开发一个http接口。

Spring Boot的主要优点:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值