上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 52 下一页
摘要: 1 前言 今天想细细研究下 BeanDefinition,至于为什么,主要是看了很多遍,没太关注 mergedBeanDefinition 所以比较好奇,它是干啥的呢?所以得先搞清 BeanDefinition,开整。 2 源码分析 我们得先知道 BeanDefinition 在 Spring 这个 阅读全文
posted @ 2024-03-11 09:58 酷酷- 阅读(412) 评论(0) 推荐(0)
摘要: 1 前言 最近在忙项目上线的事情,那么上线前要确保系统流程或者基础档案的正确性,往往会做几次数据的准确性验证。具体的说就是把客户的一个月甚至两个月的不同公司下的各种订单数据、库存数据,导入到系统中,看每个公司的订单数据、所消耗的库存数量、流程能不能正确的跑下去等方面进行对比来验证。 奈何系统的导入做 阅读全文
posted @ 2024-03-11 06:54 酷酷- 阅读(261) 评论(0) 推荐(0)
摘要: 1 前言 我们平时异步会用到线程池,那你怎么用的呢?用的对不对呢?这节我们看看源码中的一些应用场景,看看他们是如何设置参数,如何停止的。 回忆一下线程池的几个参数:核心线程数、最大线程数、空闲时间、队列、线程工厂、拒绝策略。 2 源码应用 我们就看看他们是如何创建线程池、线程池的参数设置、线程的停止 阅读全文
posted @ 2024-03-07 07:22 酷酷- 阅读(72) 评论(0) 推荐(0)
摘要: 1 前言 之前我们从数据库连接的角度看过 MyBatis 和 Spring 的交互,以及在动态数据源下的交互,那么我们这节看什么呢?看一下在有无 @Transitional 下的事务提交的差异。 想一个问题,事务提交或者回滚,最后的落点是什么?是不是就是那条数据库连接的提交或者回滚,就跟我们早之前的 阅读全文
posted @ 2024-03-05 11:11 酷酷- 阅读(168) 评论(0) 推荐(0)
摘要: 1 前言 本节我们续前两节(调试查看Mapper接口生成过程、源码分析 Mapper生成注入入口分析)的内容,看下 MapperFactoryBean 是如何代理掉我们的 @Mapper 接口的。 上节我们看到我们的 Mapper 接口的 BeanDefinition, 已经放进 spring 的上 阅读全文
posted @ 2024-03-02 21:09 酷酷- 阅读(418) 评论(0) 推荐(1)
摘要: 1 前言 续上节主要用调试的方式,看了一下 Mapper 接口的注入过程,本节就从源码的角度,一步步分析 Mapper 接口都是怎么注入到 Spring容器中的。 2 源码分析 2.1 入口分析 我们上节看到扫描 @Mapper 的方式有两种,一种是基于 @MapperScan 的主动扫描,另一种就 阅读全文
posted @ 2024-03-01 06:51 酷酷- 阅读(974) 评论(0) 推荐(2)
摘要: 1 前言 数据库中的锁,是一个很大的问题,从哪看起呢?该怎么看呢?所以在看锁之前,了解一些相关的前置知识,然后再去细看不同的场景下会加什么样的锁方便你快速理解。 官网,当然我们这里看的 引擎是 InnoDB 哈,那我们从以下几个问题看起: (1)数据库中的锁有哪些(怎么知道呢,网上的文章五花八门的各 阅读全文
posted @ 2024-02-28 09:05 酷酷- 阅读(149) 评论(0) 推荐(0)
摘要: 1 题目 给定一个字符串 s ,请你找出其中不含有重复字符的 最长连续子字符串 的长度。 示例 1: 输入: s = "abcabcbb" 输出: 3 解释: 因为无重复字符的最长子字符串是 "abc",所以其长度为 3。 示例 2: 输入: s = "bbbbb" 输出: 1 解释: 因为无重复字 阅读全文
posted @ 2024-02-26 22:54 酷酷- 阅读(60) 评论(0) 推荐(0)
摘要: 1 前言 上次我们看了 Mybatis 是如何整合到 SpringBoot 的,那么平时我们可能直接用的就是 Mybatis-Plus,那么它又是如何结合到的 SpringBoot 的呢?原理其实是一样的,这节我们就来看看。 看的过程中,其实会深深体会 Mybatis-Plus 就是对 Mybati 阅读全文
posted @ 2024-02-26 09:56 酷酷- 阅读(307) 评论(0) 推荐(0)
摘要: 1 前言 当你把 Spring、SpringBoot、Mybatis 或者 Mybatis-Plus 的源码都看过后,那有没有想过比如 Mybatis 如何整合到 Spring 或者 SpringBoot 的呢?就是思考框架跟框架之间的融合,那么这节我们就来看看单纯的 Mybatis 是如何融合到 阅读全文
posted @ 2024-02-26 08:34 酷酷- 阅读(267) 评论(0) 推荐(0)
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 52 下一页