spring
K_Y_Lee
这个作者很懒,什么都没留下…
展开
-
知其然知其所以然-spring注解
该文章将做持续更新,我有时间就会更新注解的用途和用意。目录@Component:@ConfigurationProperties :该注解也是让spring管理被标注的类的,具体作用体现在业务上,众所周知我们将代码分为controller,service,dao三层 但是有些不能准确的划分在这三者中有需要交给spring 管理,那@Component就是解决方法, 不过需要注意的...原创 2020-04-27 15:52:53 · 223 阅读 · 0 评论 -
自己实现spring的基本功能
之前自己做过参数校验的功能,有使用过注解. 今天就来试试实现spring的类管理首先,先理解下spring的思路,spring 将我们需要被管理的类统一的管理起来 然后给需要初始化的类初始化,在遇到web端的请求的时候,根据url来匹配对应的controller的接口方法,进行调用....原创 2020-04-07 15:02:21 · 261 阅读 · 0 评论 -
Spring-boot的拦截器源码探寻
自己玩Springboot的时候,使用拦截器来实现用户的登陆验证。创建一个拦截器,实现接口HandlerInterceptor 这个接口的里边就方法。分别是preHandle、postHandle、afterCompletion.为什么在接口中能够存在方法呢?因为JDK1.8中为了加强接口的能力,使得接口可以存在具体的方法,前提是方法需要被default或static关键字所修饰。所...原创 2020-03-26 15:06:32 · 420 阅读 · 0 评论 -
使用拦截器实现请求参数的简单校验
今天在写controller时遇到好多接口都需要我去手动的校验参数,于是想到能不能搞个东西简化掉参数的校验。也想过使用“别人的轮子”但是想想还是自己玩一玩~。首先呢,先要搞清楚思路该怎么实现这个功能。一、选择:拦截器和过滤器的选择。拦截器和过滤器区别④拦截器可以访问action上下文、值栈里的对象,而过滤器不能访问。⑥拦截器可以获取IOC容器中的各个bean,而过滤器就不行,这点很...原创 2019-08-06 14:52:27 · 2842 阅读 · 0 评论