springboot

微服务阶段

javase: OOP

mysql:持久化

html+css+js+jquery+框架:视图, 框架不熟练,css不好;

javaweb:独立开发MVC三层架构的网站了: 原始

ssm:框架:简化了我们的开发流程,配置也开始较为复杂;

war: tomcat运行

spring再简化: SpringBoot - jar:内嵌tomcat;微服务架构!

服务越来越多:springcloud

什么是Spring

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

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

Spring是如何简化Java开发的

为了降低Java开发的复杂性,Spring采用了以下4种关键策略:

1.基于POJO的轻量级和最小侵入性编程;

2、通过IOC, 依赖注入(DI) 和面向接口实现松耦合;

3、基于切面(AOP)和惯例进行声明式编程;

4、通过切面和模版减少样式代码;

Spring Boot的主要优点:

为所有Spring开发者更快的入门I

开箱即用,提供各种默认配置来简化项目配

内嵌式容器简化Web项目

没有冗余代码生成和XML配置的要求

程序=数据结构+算法(集合框架);程序猿

程序=面向对象+框架;码农

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值