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

浙公网安备 33010602011771号