1 2 3 4 5 ··· 15 下一页
摘要: static { Enumeration<URL> resources; try { // 支持的版本配置(若 base jar 里面不含某版本,而经测试这个版本又没有问题,可以自定义添加文件避免 warn 日志) resources = ClassLoader.getSystemClassLoad 阅读全文
posted @ 2025-04-10 10:14 YangDanMua 阅读(15) 评论(0) 推荐(0)
摘要: SpringBoot 启动注解 @EnableLoadTimeWeaving JVM 参数 -javaagent:D:\repository\org\springframework\spring-instrument\6.1.14/spring-instrument-6.1.14.jar -java 阅读全文
posted @ 2025-04-10 10:09 YangDanMua 阅读(32) 评论(0) 推荐(0)
摘要: 参考:[MySQL高级 EXPLAIN用法和结果分析](https://blog.csdn.net/why15732625998/article/details/80388236) explain 分析 表的读取顺序 数据读取操作的操作类型 哪些索引可以使用 哪些索引被实际使用 表之间的引用 每张表 阅读全文
posted @ 2024-10-17 21:33 YangDanMua 阅读(27) 评论(0) 推荐(0)
摘要: ListableBeanFactory#getBeanNamesForType(Class<?>) 这个方法的逻辑在对 FactoryBean 进行判断时,会使用 FactoryBean 的生成的对象的类型进行判断 BD 的属性数据 AttributeAccessor.getAttribute(Fa 阅读全文
posted @ 2024-04-16 22:46 YangDanMua 阅读(54) 评论(0) 推荐(0)
摘要: MyBatis 插件 MyBatis 的插件实际上就是 Interceptor,拦截器,拦截并重写 SQL 为什么叫插件而不叫拦截器,因为在包 plugin 里,( ﹁ ﹁ ) ~→ Interceptor: 拦截器 InterceptorChain: 拦截器链 Invocation: 封装 Obj 阅读全文
posted @ 2024-04-16 22:45 YangDanMua 阅读(46) 评论(0) 推荐(0)
摘要: addInterceptor 3个地方 XML 解析的 SqlSessionFactoryBean: 生成 SqlSession 的 FactoryBean PageHelperAutoConfiguration: 分页助手的自动配置 SqlSessionFactoryBean 发现现在都没有将他作 阅读全文
posted @ 2024-04-16 22:45 YangDanMua 阅读(26) 评论(0) 推荐(0)
摘要: DefaultSqlSession 这个就不说了,SQL 执行是调用执行器 Executor 执行 SqlSessionTemplate 构造函数,虽然没有立即创建 SqlSession 传入代理拦截器 SqlSessionInterceptor,但是拦截器是一个实例内部类,可以访问到 SqlSes 阅读全文
posted @ 2024-04-16 22:44 YangDanMua 阅读(31) 评论(0) 推荐(0)
摘要: 代码 // 使用流程 // 1. 读取配置文件 InputStream inputStream = Resources.getResourceAsStream("mybatis-config.xml"); // 2. 创建 SqlSessionFactory 工厂 SqlSessionFactory 阅读全文
posted @ 2024-04-16 22:43 YangDanMua 阅读(39) 评论(0) 推荐(0)
摘要: XML 解析时对 environment 节点的处理 TransactionFactory txFactory = transactionManagerElement(child.evalNode("transactionManager")); DataSourceFactory dsFactory 阅读全文
posted @ 2024-04-16 22:43 YangDanMua 阅读(27) 评论(0) 推荐(0)
摘要: 配置 <environments default="default"> <environment id="default"> <!-- 事务类型 --> <transactionManager type="JDBC"/> <!-- 数据源类型 --> <dataSource type="POOLED 阅读全文
posted @ 2024-04-16 22:42 YangDanMua 阅读(10) 评论(0) 推荐(0)
1 2 3 4 5 ··· 15 下一页