06 2020 档案

摘要:前面几篇博客分析了mybatis解析mappers标签的过程,主要分为解析package和mapper子标签。补充一张解析的总体过程流程图,画的不好,多多谅解,建议把图片保存到本地查看,有需要原版的可添加微信:woshishu12345 阅读全文
posted @ 2020-06-29 19:59 良工说技术 阅读(330) 评论(0) 推荐(0) 编辑
摘要:在上篇文章中分析了mybatis解析mapper标签中的resource、url属性的过程,《mybatis源码配置文件解析之五:解析mappers标签(解析XML映射文件)》。通过分析可以知道在解析这两个属性的时候首先解析的是对应的XML映射文件,然后解析XML映射文件中的namespace属性配 阅读全文
posted @ 2020-06-29 16:39 良工说技术 阅读(1341) 评论(0) 推荐(0) 编辑
摘要:在上篇文章中分析了mybatis解析<mappers>标签,《mybatis源码配置文件解析之五:解析mappers标签 》重点分析了如何解析<mappers>标签中的<package>子标签的过程。mybatis解析<mappers>标签主要完成了两个操作,第一个是把对应的接口类,封装成Mappe 阅读全文
posted @ 2020-06-29 12:05 良工说技术 阅读(2494) 评论(0) 推荐(1) 编辑
摘要:在上篇博客中分析了plugins标签,《mybatis源码配置文件解析之四:解析plugins标签 》,了解了其使用方式及背后的原理。现在来分析<mappers>标签。 一、概述 在mybatis的核心配置文件(mybatis-config.xml)中,有关mappers的配置如下, <mapper 阅读全文
posted @ 2020-06-23 12:07 良工说技术 阅读(2700) 评论(4) 推荐(1) 编辑
摘要:在《spring中BeanPostProcessor之二:CommonAnnotationBeanPostProcessor(01)》中分析了CommonAnnotationBeanPostProcessor类中的postProcessMergedBeanDefinition方法的作用,即是对类中的 阅读全文
posted @ 2020-06-21 11:55 良工说技术 阅读(1891) 评论(0) 推荐(0) 编辑
摘要:在上篇文章中,《mybatis源码配置文件解析之四:解析plugins标签 》分析了mybatis中的plugin标签的解析过程,plugin指的是插件,或者说拦截器更为形象,因为它的作用就是拦截特定的方法,根据拦截到的方法进行特定的处理。 一、概述 在mybatis中插件我认为叫拦截器更贴切,下面 阅读全文
posted @ 2020-06-19 17:28 良工说技术 阅读(466) 评论(0) 推荐(0) 编辑
摘要:在前边的博客在分析了mybatis解析typeAliases标签,《mybatis源码配置文件解析之三:解析typeAliases标签》。下面来看解析plugins标签的过程。 一、概述 在mybatis的核心配置文件(mybatis-config.xml)文件中,有关plugins的配置如下, < 阅读全文
posted @ 2020-06-18 18:47 良工说技术 阅读(1354) 评论(1) 推荐(0) 编辑
摘要:在《springAOP之代理模式》中说了代理模式,包含静态代理和动态代理,在动态代理模式中又分为JDK动态代理和CGlib动态代理,今天重点来看JDK动态代理。 一、概述 说到JDK动态代理就必须想到JDK动态代理要求有一个统一的接口,那为什么要有接口,下面会说到,下面看我的接口类, package 阅读全文
posted @ 2020-06-17 10:43 良工说技术 阅读(595) 评论(1) 推荐(1) 编辑

点击右上角即可分享
微信分享提示