摘要: 本文mybatis-spring-boot探讨在springboot工程中mybatis相关对象的注册与加载。 建议先了解mybatis在spring中的使用和springboot自动装载机制,再看此文章。 传送门:Mybatis源码解读-配置加载和Mapper的生成 问题 @MapperScan和 阅读全文
posted @ 2022-05-16 16:47 王谷雨 阅读(444) 评论(0) 推荐(0) 编辑
摘要: 插件允许对Mybatis的四大对象(Executor、ParameterHandler、ResultSetHandler、StatementHandler)进行拦截 问题 Mybatis插件的注册顺序与调用顺序的关系? 使用 在讲源码之前,先看看如何自定义插件。 mybatis-demo,官方文档 阅读全文
posted @ 2022-05-15 16:47 王谷雨 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 问题 Mybatis四大对象的创建顺序? Mybatis插件的执行顺序? 工程创建 环境:Mybatis(3.5.9) mybatis-demo,参考官方文档 简单示例 这里只放出main方法的示例,其余类请看demo工程。 public static void main(String[] args 阅读全文
posted @ 2022-05-13 17:17 王谷雨 阅读(185) 评论(0) 推荐(0) 编辑
摘要: DelayQueue的特点就是插入Queue中的数据可以按照自定义的delay时间进行排序。只有delay时间小于0的元素才能够被取出。 这样子,只要开启一个线程循环从DelayQueue中取值执行,就可以达到想要的效果 定义 执行的任务类 public abstract class Task im 阅读全文
posted @ 2022-05-11 18:26 王谷雨 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 工作机制中分三部来分析springmvc的源代码 ApplicationContext初始化时建立所有url和controller类的对应关系(用Map保存) 根据请求url找到对应的controller,并从controller中找到处理请求的方法 request参数绑定到方法的形参,执行方法处理 阅读全文
posted @ 2022-05-10 15:07 王谷雨 阅读(64) 评论(0) 推荐(0) 编辑
摘要: ### 效果 - ProtobufVarint32LengthFieldPrepender编码器用于在数据最前面添加`Varint32`,表示数据长度 ![Untitled](https://img2023.cnblogs.com/blog/1663654/202305/1663654-202305 阅读全文
posted @ 2022-05-09 17:40 王谷雨 阅读(56) 评论(0) 推荐(0) 编辑
摘要: 本篇为备份篇。 因为装的东西不多,所以需要备份的只有mysql和wordpress的文件夹。 备份mysql mysql备份命令 使用mysqldump命令,格式如下: # 这是格式 mysqldump -u${username} -p${dbrootpwd} --databases ${DBnam 阅读全文
posted @ 2022-05-09 17:31 王谷雨 阅读(104) 评论(0) 推荐(0) 编辑
摘要: EXPLAIN 首先祭出官方文档(这是5.7的,请自行选择版本): Understanding the Query Execution Plan 英文不想看,就看这篇吧: 全网最全 | MySQL EXPLAIN 完全解读 PROFILING PROFILING在未来版本会废弃,不建议使用。官方文档 阅读全文
posted @ 2022-05-09 17:29 王谷雨 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 本篇为安装篇。 基于centos 7.9,大部分东西使用docker安装。 软件列表:docker + mysql + wordpress 安装docker yum install -y yum-utils device-mapper-persistent-data lvm2 yum-config- 阅读全文
posted @ 2022-04-19 18:28 王谷雨 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 个人读书笔记,有些地方用词不够严谨(欢迎评论指正),见谅。书籍链接 笔记是个人理解,与书籍可能有偏差,建议看书。 问题: 什么样的数据适合图数据库? 社交关系?网页数据?地图数据? mysql有没有事务重试? 更新数据时,是按行更新还是按页更新? 更新数据时,是采用copy on write还是直接 阅读全文
posted @ 2021-12-24 16:10 王谷雨 阅读(146) 评论(0) 推荐(0) 编辑