摘要: ###前几篇大致分析了初始化的过程,今天打算走一个SqlSession具体执行过程。 @Test void shouldSelectAllAuthors() { try (SqlSession session = sqlMapper.openSession(TransactionIsolationL 阅读全文
posted @ 2021-04-01 10:43 可飞 阅读(193) 评论(0) 推荐(0) 编辑
摘要: ####1.四种解析mapper方式 : package,resource,url,class。 <mappers> <mapper resource="org/apache/ibatis/builder/BlogMapper.xml"/> <mapper url="file:./src/test/ 阅读全文
posted @ 2021-03-26 15:43 可飞 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 1.pluginElement(root.evalNode("plugins")) 解析plugins节点(注册interceptorChain里记录对应的拦截器) private void pluginElement(XNode parent) throws Exception { if (par 阅读全文
posted @ 2021-03-23 13:51 可飞 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 1. XMLConfigBuilder 上一篇大致介绍了SqlSession的生成。在DefaultSqlSessionFactory的构造函数中就提到了Configuration这个对象。现在我们来看看Configuration的生成流程。 public SqlSessionFactory bui 阅读全文
posted @ 2021-03-22 16:03 可飞 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 1. 核心层次 2. SqlSession 先从顶层的SqlSession接口开始说起。SqlSession是MyBatis提供的面向用户的API,表示和数据库的会话对象,用于完成对数据库的一系列CRUD操作以及获取mappers和管理事务等。 public interface SqlSession 阅读全文
posted @ 2021-03-22 13:31 可飞 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 1. 源码下载 地址:https://github.com/mybatis/mybatis-3.git。 国内访问有时确实有点慢,像我就直接先fork。然后从git上同步到国内的gitte上,然后在idea上一波clone下来,速度就比较理想了。 2. mybatis-parent 项目依赖myba 阅读全文
posted @ 2021-03-10 14:27 可飞 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 前言 网上貌似webflux这一套的SpringSecurity操作资料貌似很少。 自己研究了一波,记录下来做一点备忘,如果能帮到也在迷惑的人一点点,就更好了。 新项目是前后端分离的项目,前台vue,后端SpringCloud2.0,采用oauth2.0机制来获得用户,权限框架用的gateway。 阅读全文
posted @ 2021-03-03 17:33 可飞 阅读(4590) 评论(5) 推荐(2) 编辑
摘要: isAssignableFrom()方法与instanceof关键字的区别总结为以下两个点: isAssignableFrom()方法是从类继承的角度去判断,instanceof关键字是从实例继承的角度去判断。 isAssignableFrom()方法是判断是否为某个类的父类,instanceof关 阅读全文
posted @ 2021-02-03 17:12 可飞 阅读(1159) 评论(0) 推荐(0) 编辑
摘要: 很经典的一张图,基本上把JS中的原型这一套东东说的很清楚。 一. __proto__和prototype 任何对象都有一个__proto__属性 任何函数都有一个prototype对象 因为prototype也是一个对象 ,所以它肯定也包括一个___proto__,这个__proto__就指向原型的 阅读全文
posted @ 2021-01-28 16:10 可飞 阅读(75) 评论(0) 推荐(0) 编辑
摘要: 研究了一波JVM,自己把手头的资料做一些整理。 ####一,JVM演变史 图出处:https://www.cnblogs.com/xiaofuge/p/14244755.html 图中大概可以看出一个梗概,那就是方法区(永久代)的逐渐消亡,从主内存中逐渐变到本地内存中。 Hotspot中 方法区的变 阅读全文
posted @ 2021-01-08 17:41 可飞 阅读(1390) 评论(0) 推荐(0) 编辑