Spring基础知识学习

95 篇文章 3 订阅 ¥9.90 ¥99.00
22 篇文章 0 订阅
1,  Spring概念介绍、引入、意义:

a)  在传统的程序设计中,上层模块都是在代码中声明下层模块的实例或直接调用下层模块的方法。一旦下层模块的方法改变,相应的上层模块的代码也需要相应的修改,造成了上层模块;依赖于下层模块。解决的办法是把上层模块中用到的方法提取出来定义成一个接口,上层只是针对接口编程。

b)  Spring通过Bean配置注入实现控制反转,控制反转(IoC)是一种将组建依赖关系的创建和管理置于程序外部的技术,这种在程序运行时注入依赖关系的行为也称为依赖注入。由于把对象生成放在了XML里定义,所以要换一个实现子类将会变的简单,依赖注入增加了模块的重用性、灵活性。

2,Spring的过滤器和监听器
a)过滤器

过滤器(Filter)是小型的Web组件,在运行时有servlet容器调用,拦截和处理请求和响应。Filter主要用于对用户请求进行预处理,也可以对HttpServletResponse进行后处理。一个请求和响应可被多个Filter拦截。广泛用于Web处理环境,常见的Filter有:(1)日志Filter,记录某些特殊用户的请求;(2)用户授权的Filter,负责检查用户的访问请求,过滤非法的请求;(3)负责对非标准编码的请求进行处理。

b)通过过滤器解决中文乱码的现象。Spring过滤器通过Web

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值