V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
myqa
V2EX  ›  Java

filter 和 interceptor 功能上差不多,平时你们是怎么选择呢?

  •  
  •   myqa · 2020-12-09 15:01:41 +08:00 · 1758 次点击
    这是一个创建于 1463 天前的主题,其中的信息可能已经有所发展或是发生改变。

    抛开必须使用 xx 的那种场景

    7 条回复    2020-12-10 10:55:55 +08:00
    SkyLine7
        1
    SkyLine7  
       2020-12-09 16:02:35 +08:00
    能选 interceptor 就选,粒度小,容易控制,方便和 spring 集成
    fengpan567
        2
    fengpan567  
       2020-12-09 16:10:01 +08:00
    interceptor
    chendy
        3
    chendy  
       2020-12-09 16:28:56 +08:00
    filter 是 servlet 的,interceptor 是 spring-web 的
    除了早年学 servlet 再没用过 filter,interceptor 够用也好用
    qwerthhusn
        4
    qwerthhusn  
       2020-12-09 16:46:23 +08:00
    Spring 这一套现在也太臃肿了
    EminemW
        5
    EminemW  
       2020-12-09 22:31:46 +08:00
    interceptor
    myqa
        6
    myqa  
    OP
       2020-12-10 10:03:08 +08:00
    @chendy 那选择 interceptor 不选择 filter 的原因是什么
    chendy
        7
    chendy  
       2020-12-10 10:55:55 +08:00
    @myqa filter 更适合处理框架层面的东西,interceptor 更适合处理业务
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4255 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 05:36 · PVG 13:36 · LAX 21:36 · JFK 00:36
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.