spirngMVC的工作原理,为什么使用spring,spring常用注解

1、spring mvc 将所有请求都提交给分发器servlet

2、servlet查询一个或多个处理器映射器,找到处理请求的controller

3、处理器映射器将请求提交给目标controller

4、controller进行业务逻辑处理后,返回一个视图对象

5、分配器查询一个或多个视图解析器,找到指定的视图对象

6、视图对象负责渲染返回客户端

为什么要使用spring框架,它有什么优点?

1、spring是轻量级框架

2、非侵入性的

3、可以整合其他框架

4、可以提供事务管理

spring既是一个AOP框架,也是一个IOC容器。spring最好的地方是它有助于替换对象。有了spring,只要用JavaBeen属性和配置文件加入依赖性。

然后可以很容易地在需要时替换具有类似接口的协作对象。

spring常用注解

@Repository 、 @Service 、@Controller 

@Controller 对应表现层的Been,也就是Action

@Service 对应的是业务层的been

@Repository 对应数据访问层的been

posted @ 2020-04-19 17:57  陈哈哈V  阅读(233)  评论(0)    收藏  举报