上一页 1 2 3 4 5 6 ··· 17 下一页
摘要: 一、背景 单体架构到分布式集群架构带来各种服务之间的调用,有直接http调用与Rpc调用等 Http 和 Rpc 框架的区别 1.虽然现在服务间的调用越来越多地使用了 RPC 和消息队列,但是 HTTP 依然有适合它的场景。 RPC 的优势在于高效的网络传输模型(常使用 NIO 来实现 netty等 阅读全文
posted @ 2020-07-09 00:44 词汇族 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 一、前言 ​ SpringBoot中是没有MyBatis的,可以通过在使用SpringBoot时如果我们要用MyBatis的话,需要相比普通引用MyBatis需要多做哪些工作?来反推出整合自动配置的原理 二、对比SpringBoot中使用MyBatis区别 1.pom方面 相比平时不一样的是,引用的 阅读全文
posted @ 2020-07-09 00:43 词汇族 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 一、背景 单体架构到分布式集群架构带来各种服务之间的调用,有直接http调用与Rpc调用等 Http 和 Rpc 框架的区别 1.虽... 阅读全文
posted @ 2020-07-09 00:40 词汇族 阅读(58) 评论(0) 推荐(0) 编辑
摘要: 一、MyBatis核心特性 MyBatis核心特性 MyBatis和Hibernate 跟 DbUtils、 Spring JDBC 一样,都是对 JDBC 的一个封装,我们去看源码,最后一定会看到 Statement 和 ResultSet 这些对象。 1、 使用连接池对连接进行管理 2、 SQL 阅读全文
posted @ 2020-07-04 11:37 词汇族 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 一、前言 ​ SpringBoot中是没有MyBatis的,我们可以通过要用MyBatis的话,需要相比普通引用MyBatis需要多... 阅读全文
posted @ 2020-07-04 00:36 词汇族 阅读(64) 评论(0) 推荐(0) 编辑
摘要: 一、MyBatis核心特性 MyBatis核心特性 MyBatis和Hibernate 跟 DbUtils、 Spring JDBC... 阅读全文
posted @ 2020-07-02 19:29 词汇族 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 一、基本流程与总览 《Spring in Action》上给了一张 Spring MVC 最最基本大致处理流程图 解释: ① DispatcherServlet 是 SpringMVC 中的核心控制器,负责接收 Request 并将 Request 转发给对应的处理组件 ② HanlerMappin 阅读全文
posted @ 2020-06-29 16:27 词汇族 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 一、基本源码分析 1.寻找入口 Spring 的 AOP 是通过接入 BeanPostProcessor 后置处理器开始的 2.BeanPostProcessor BeanPostProcessor的体现在IOC源码分析的doCreateBean中,populateBean的后一句 Object e 阅读全文
posted @ 2020-06-13 12:29 词汇族 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 一、核心容器类图 1.1 BeanFactory BeanFactory 作为最顶层的一个接口类,它定义了 IOC 容器的基本功能规范,BeanFactory 有三 个重要的子类:ListableBeanFactory、HierarchicalBeanFactory 和 AutowireCapabl 阅读全文
posted @ 2020-06-11 17:18 词汇族 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 一、基础架构 MySQL 可以分为 Server 层和存储引擎层两部分。 Server 层包括连接器、查询缓存、分析器、优化器、执行器等,所有跨存储引擎 的功能都在这一层实现,比如存储过程、触发器、视图等。 而存储引擎层负责数据的存储和提取。支持 InnoDB、MyISAM等多个存储引擎。最常用的存 阅读全文
posted @ 2020-05-27 11:18 词汇族 阅读(551) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 17 下一页