1、依赖注入:不仅可以为Bean注入普通的属性值,还可以注入其他Bean的作用。通过配置文件组织在一起,这里的Bean是Java对象
说明:关于依赖注入与控制反转的这两个名字,表达的都是同一个意思,只是当时两个创始人站在不同的角度去看待这种技术而已
2、在做比较庞大的开发的时候可能有不同的开发者配置不同的spring文件,我们可以用import标签统一整合到一个配置文件内
3、拦截器:通过拦截浏览器向服务端发送的请求或者服务端的响应的回复来增强业务的功能。
实现拦截器:1、实现handlerInterceptor借口 ,重写方法(web.servlet.handlerInterceptor----prehandle、posthandle、afterhandle)
2、注册在springMVC框架内 (<mvc:interceptors></mvc:interceptors>)
3、配置拦截规则 (配置文件)
拦截器、过滤器的区别:
前者依赖于框架容器,基于反射机制,只过滤请求,后者依赖于servlet容器,基于函数的回调,过滤范围大