美文网首页
spring的简单说明

spring的简单说明

作者: 初阳拾叁 | 来源:发表于2018-07-03 23:22 被阅读0次

    spring的架构

    spring的七大核心

    从上图可以看出spring的整体架构,整个spring的核心是下方的支撑:spring core,也就是spring两大特性之一:spring IOC,整个spring架构就是在整个基础上建立的。

    spring的IOC完成了大型java项目的解耦,让项目完成了下面三个图的转变。

    对象耦合 解耦过程 解耦完成

    说完了IOC,就必须得说一下spring的另一个特性AOP,他实现了下面的功能:

    AOP之前 AOP之后

    spring MVC

    ​ 我原来一直以为springMVC是另一个有别于spring的框架,后来我才知道springMVC是spring的web实现,它完成了spring的MVC的分层模式。整个实现和原来的Tomcat-servelt-jsp的模式是一样的:在web.xml中配置url路径的servelt映射,不过springMVC是直接把所有的路径映射到dispectservlet上,之后根据handler来分配不同的url进入不同的控制器。

    springboot

    ​ springboot其实和spring以及springMVC是一样的,但是他实现了起步依赖、自动配置这两个大问题。因为从我开始学习spring的时候,我就一直感觉spring的配置太麻烦了依赖太多了,而且随着项目的增大困难成倍增加。虽然springboot可以直接启动jar包之后直接访问接口,这只是因为springboot内置了Tomcat等servlet容器。

    相关文章

      网友评论

          本文标题:spring的简单说明

          本文链接:https://www.haomeiwen.com/subject/sersuftx.html