Java的拦截器、过滤器与监听器?

本片文章主要做概念介绍
拦截器、过滤器、监听器,这些都是大家耳熟能详的java基础知识,那么他们究竟都有什么作用呢?他们又有什么区别呢?后期会详细的把一些代码实例列出来帮助大家理解

Java的过滤器

  • 程序启动到结束的过程中,它只初始化一次
  • 它主要做一些字符编码、业务逻辑判断的操作
  • 它是针对请求的,偏向取自己想要的东西

Java的拦截器

  • 程序启动到结束的过程中,它会初始化多次
  • 他是针对方法的调用去判断
  • 它偏向于拒绝自己想拒绝的

Java的监听器

  • 程序启动到结束的过程中,它只初始化一次
  • 针对某一件事情的进展,他会获取详细信息但是不会干预这件事的进展, 也有可能做一些初始化内容的添加工作

友情提示:
先理解这三个东西的概念, 否则在做业务使用过程中可能会踩很多坑,由于时间问题,下篇我再更新详细代码示例

落款

==关注小凡,欢迎大家与我一起讨论技术,一起学习
全部作品都是自己手敲文字,绝非复制粘贴==

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容