对spring和springmvc的初步了解

这个星期进入了框架的学习 , 和之前所学的知识比起来有点不一样 , 是在原来所学的

技术以另外一种方式实现 , 刚开始学可能会有点摸不着头脑 , 不过在几天的学习过后 ,发

现也就是些基础的操作换成另外的方式执行 , 可能是才开始学 , 第一个星期只是些基础的

操作 , 所以学起来还是比较轻松的 , 因为自身上课容易走神 , 所以我都会提前去预习下

要明天要讲的东西 , 会先看下是要做些什么 , 怎么去做 , 看自己能不能理清是要怎么做 ,

不能理解也可以注意下 ,这样讲课完后 , 就会比较容易理解 .

前三天讲了spring的ioc和aop这两个核心思想 , 后面两天讲解了下springmvc的接收数据和返回数据 ,也就是请求和响应 .

Ioc(控制反转) :是把类的生命周期交给spring容器管理
–DI(依赖注入) :是ioc这个思想的具体实现方式之一 ,是现在最优秀的解耦方式.

Aop(面向切面编程) :是OOP(面向对象编程)的完善和补充 ,原理就是代理模式 ,来加强类(在代码执行过程中 ,动态的嵌入其他代码).

实现aop这种思想的方式有很多种 ,有spring原有的schema方式和原本不是spring里的aspectJ方式 , 因为aspectJ使用更为方便 ,可以使用注解 , 而被spring框架引入 .

感觉spring这个框架就是为了解耦而存在的 .

Springmvc框架是控制层框架 , 也属于spring框架 , springmvc和servlet要实现的功能是一个类型的 , 都是接受客户端传来的请求,然后进行响应 .

好像是根据中央控制器dispatcherServlet中央控制器 ,接受请求 ,然后去handlerMappping处理器映射器里去找到所有的配置信息以及处理器 , 然后在根据这个处理器去handlerAdapter处理器适配器里去找到所对应的handler(也就是我们写的controller) ,然后我们这个对应的controller会接收请求中的数据来进行处理 , 然后通过view resolver视图解析器把处理过的结果通过页面显示给用户看 .

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值