![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Springboot
后面有鲨鱼
这个作者很懒,什么都没留下…
展开
-
拦截器的应用(1):简单的登录校验
顾名思义,拦截器就是拦截请求的并对请求进行逻辑处理的。那在哪里拦截呢?简单的来说,在请求进入到Controller之前。简化流程如下图:从上面的图来看,在请求进入Controller之前,不是只有一个拦截器,而是由多个拦截器组成的拦截器链。而拦截器的preHandle方法就是进行处理器拦截用的,所有需要在Controller处理之前进行调用的逻辑都在这里。那怎么实现一个自定义拦截器呢?在传统Spring中:第一步创建一个类实现HandlerInterceptor接口,重写接口的方法。/**原创 2020-11-12 22:55:04 · 228 阅读 · 0 评论 -
根据不同运行环境注入不同的bean的一种实现
使用场景:在开发和生产环境某些实现代码差异很大,来回切换代码太麻烦。(甚至某些依赖必须只能在生产环境才能使用)所以采用了根据运行环境注入不同的bean的做法。首先把有差异的代码抽离出来,以接口的形式提供。/** * @author jy */public interface InfoTools { /** * 文章关键字匹配 * @param content * @return */ String dealInfoEntity(String原创 2020-11-11 16:07:56 · 699 阅读 · 2 评论