摘要:
在上几篇文章中探索了请求处理相关的代码,本篇开始探索请求处理前的一些操作代码,如Filter。本篇探索Filter初始化、请求处理等相关代码。 阅读全文
摘要:
在文章:[Spring Web 请求初探](https://juejin.cn/post/6980529362969821192/)中,我们看到最后方法反射调用的相关代码,本篇文章就探索其中的参数是如何从请求中获取的 阅读全文
摘要:
在上篇文章中,大致解析了Spring如何将请求路径与处理方法进行映射,但映射相关的初始化对于我们来说还是一团迷雾
本篇文章就来探索下,请求路径和处理方法的映射,是如何进行初始化的 阅读全文
摘要:
这几年工作中大部分时间都与SpringWeb打交道,前几年源码阅读能力和方法论不行,在疫情期间学习了一波,有了源码阅读与分析能力,目前也有了一些闲暇时间,以目前自己的水平去写写Spring相关的源码解析
本篇文章就先简单热个身,看看一个请求是如何处理到达我们平时写的Controllers里面的 阅读全文
摘要:
基于上篇请求路径初步探索,了解到了一个请求到具体处理方法的大致路径,本篇就继续探索,看下路径是如何匹配到处理方法的 阅读全文
摘要:
简单接收Mybatis中二级缓存的使用示例
主要部分如下:
- 引入Maven依赖
- SpringBoot配置文件配置、建库与初始化SQL语句
- 实体类与Mapper编写
- 测试 阅读全文
摘要:
最近工作中在使用调度框架,经常和定时表达式打交道,并且有查看表达式中文解释的需求,于是在网上搜集资料和自己进行一定的修改,写了一个Crontab表达式解析的工具类 阅读全文
摘要:
基于官方教程,提供Elasticsearch的基本操作,并编写单元测试:
- 客户端连接
- 客户端关闭
- 建立索引
- 删除索引
- 插入文档
- 单个文档的同步和异步插入
- 多个文档的同步和异步插入
- 查询文档
本地Docker的Elasticsearch搭建可参考:https://juejin.cn/post/6965321555475693582/ 阅读全文
摘要:
分享工作学习中常用的Docker容器使用:
- 比如常用数据库的使用
- 消息队列类的使用
- 用于服务发现的容器使用
- 还有其他工作学习中使用到的 阅读全文
摘要:
对用Java写的高性能网关:[Soul](https://github.com/dromara/soul),进行一波学习和研究,下面是相关的文章记录 阅读全文