拦截器
文章平均质量分 96
mumubili
这个作者很懒,什么都没留下…
展开
-
Shiro框架:ShiroFilterFactoryBean过滤器源码解析
Shiro框架通过添加Servlet Filter的方式,提供了登录验证(Authentication)、访问控制(Authorization)以及Session管理等功能,极大的简化了Spring项目中登录鉴权模块的开发工作。下面通过ShiroFilterFactoryBean作为切入点,详细分析下Shiro自定义拦截器SpringShiroFilter的处理流程;并通过源码解析,跟踪SpringShiroFilter是如何添加到Servlet Filter中的。原创 2024-01-08 23:50:21 · 2364 阅读 · 2 评论 -
EasyRule源码:EasyRule框架源码分析
当下的规则引擎选择非常多,例如EasyRule、Aviator 、QLExpress、Drools、Zools等;1.【精选】Aviator源码:从具体实例看Aviator属性语法糖源码分析(a.b.c)2.Aviator源码:Aviator表达式引擎执行过程源码分析本篇对另一种常用的规则引擎框架EasyRule进行源码分析;原创 2023-10-19 19:50:29 · 469 阅读 · 0 评论 -
Mybatis源码:Mybatis拦截器源码分析
目录0.前述1.拦截器实现1.1 Interceptor接口1.2 Invocation类1.3 Intercepts&Signature注解2.mybatis拦截器配置处理2.1 拦截器解析2.2 拦截器代理2.2.1 Executor3.拦截器执行逻辑0.前述Mybatis拦截器为编程人员提供了操作数据库sql的编程接口,可以定制感兴趣的...原创 2019-05-12 00:13:03 · 452 阅读 · 0 评论 -
Spring源码:Aop源码分析
目录1. AopAutoConfiguration自动配置2. EnableAspectJAutoProxy/AspectJAutoProxyRegistrar/AnnotationAwareAspectJAutoProxyCreator3. AbstractAutoProxyCreator4. ProxyFactory5. JdkDynamicAopProxy本篇文章主要...原创 2019-08-03 01:29:29 · 343 阅读 · 0 评论 -
Spring源码:声明式事务@Transactional源码分析--spring xml实现
目录0. 声明式事务的开启1.事务注解BeanDefinition解析器AnnotationDrivenBeanDefinitionParser1.1InfrastructureAdvisorAutoProxyCreator1.2 AnnotationTransactionAttributeSource1.3TransactionInterceptor1.4 BeanF...原创 2019-08-03 18:16:40 · 392 阅读 · 0 评论 -
Spring源码:声明式事务@Transactional源码分析--spring boot方式
目录1. TransactionAutoConfiguration2. @EnableTransactionManagement3.TransactionManagementConfigurationSelector3.1AutoProxyRegistrar3.2ProxyTransactionManagementConfiguration3.2.1ProxyTra...原创 2019-08-03 21:03:14 · 952 阅读 · 0 评论 -
Spring源码:Aop中@Aspect切面的解析代理过程
目录1. 再谈AnnotationAwareAspectJAutoProxyCreator自动代理创建类2.ReflectiveAspectJAdvisorFactory切面工厂类2.1ReflectiveAspectJAdvisorFactory创建Advisor的过程2.1.1InstantiationModelAwarePointcutAdvisorImpl的构造...原创 2019-08-11 00:34:59 · 1534 阅读 · 0 评论 -
Spring源码:@EnableAsync与@Async源码分析
目录1. @EnableAsync开启异步化支持2.ProxyAsyncConfiguration异步代理配置类3. AsyncAnnotationBeanPostProcessor3.1BeanFactoryAware实现逻辑3.1.1 异步注解增强/拦截器AnnotationAsyncExecutionInterceptor的原理3.1.2 切点Annotation...原创 2019-08-13 01:19:44 · 4164 阅读 · 2 评论