spring springmvc mybatis redis 技術(shù)分享 相互交流 歡迎正在學習的小伙伴加入:563200502
馬上就要學完五個框架了 發(fā)個消息留個紀念 哈哈哈 開心 上一門基礎(chǔ)mvc課真的不容易啊 老師太牛逼 我們跟不上哈哈哈 開心 要結(jié)束了
2017-08-02
攔截器和過濾器的編程思想都是AOP,都是將一段內(nèi)容的前后進行切面,不過就是各自的 出發(fā)點、作用范圍 、實現(xiàn)原理 不同。
①攔截器 是基于java的反射機制的
①過濾器 是基于函數(shù)回調(diào)的
②攔截器 依賴于框架容器
②過濾器 依賴于Servlet容器
③攔截器 只能攔截action請求
③過濾器 卻可以過濾更大的范圍,例如(過濾請求資源什么的)
④攔截器可以獲取IOC容器中的各個bean,因此在攔截器中注冊一個service,就可以調(diào)用業(yè)務(wù)邏輯層的內(nèi)容,進而進行更多的操作。
①攔截器 是基于java的反射機制的
①過濾器 是基于函數(shù)回調(diào)的
②攔截器 依賴于框架容器
②過濾器 依賴于Servlet容器
③攔截器 只能攔截action請求
③過濾器 卻可以過濾更大的范圍,例如(過濾請求資源什么的)
④攔截器可以獲取IOC容器中的各個bean,因此在攔截器中注冊一個service,就可以調(diào)用業(yè)務(wù)邏輯層的內(nèi)容,進而進行更多的操作。
2017-07-29