本片文章主要做概念介绍
拦截器、过滤器、监听器,这些都是大家耳熟能详的java基础知识,那么他们究竟都有什么作用呢?他们又有什么区别呢?后期会详细的把一些代码实例列出来帮助大家理解
Java的过滤器
- 程序启动到结束的过程中,它只初始化一次
- 它主要做一些字符编码、业务逻辑判断的操作
- 它是针对请求的,偏向取自己想要的东西
Java的拦截器
- 程序启动到结束的过程中,它会初始化多次
- 他是针对方法的调用去判断
- 它偏向于拒绝自己想拒绝的
Java的监听器
- 程序启动到结束的过程中,它只初始化一次
- 针对某一件事情的进展,他会获取详细信息但是不会干预这件事的进展, 也有可能做一些初始化内容的添加工作
友情提示:
先理解这三个东西的概念, 否则在做业务使用过程中可能会踩很多坑,由于时间问题,下篇我再更新详细代码示例
落款
==关注小凡,欢迎大家与我一起讨论技术,一起学习
全部作品都是自己手敲文字,绝非复制粘贴==