MyBatis-原理
发表于
MyBatis原理
TODO
主要接口
SqlSessionFactory
- Spring框架中<<FactoryBean<SqlSessionFactory>>利用FactoryBean功能构建出SqlSessionFactoryBean。
- 通过SqlSessionFactoryBuilder构建出SqlSessionFactory(自带仅一个DefaultSqlSessionFactory实现类)
- 之后可以通过SqlSessionFactory构造出SqlSession
SqlSession
- 访问MyBatis门户
- 自带仅一个DefaultSqlSession实现类
Configuration & Mapper
Configuration
- MyBatis本身配置信息
- 接口配置信息
Mapper
Executor
Transaction
Mapper
MapperProxy
selectList
doQuery
来源
https://www.icourse163.org/learn/XMU-1462056168#/learn/content
Spring-Cache
发表于
MYSQL-InnoDB存储
发表于
更新于
Linux设置忘记Wi-Fi SSID
发表于
GOF23-Singleton
发表于
更新于
SpringBoot Run && Spring Context refresh()
发表于
更新于
1 | public static void main(String[] args) { |
Version
:
- spring-context-6.0.0-SNAPSHOT.jar
- spring-beans-5.3.15.jar
- spring-aop-6.0.0-SNAPSHOT.jar
- spring-core-6.0.0-SNAPSHOT.jar
RPC初识
发表于
更新于
RPC
RPC-远程过程调用,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。
定义
RPC(Remote Procedure Call)—远程过程调用,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。也就是说两台服务器A,B,一个应用部署在A服务器上,想要调用B服务器上应用提供的方法,由于不在一个内存空间,不能直接调用,需要通过网络来表达调用的语义和传达调用的数据。
RPC协议假定某些传输协议的存在,如TCP或UDP,为通信程序之间携带信息数据。在OSI网络通信模型中,RPC跨越了传输层和应用层。RPC使得开发包括网络分布式多程序在内的应用程序更加容易。现在业界有很多开源的优秀 RPC 框架,例如 Spring Cloud、Dubbo、Thrift 等。
数据结构 Data Structure
发表于
更新于
数据结构 | 数据的逻辑结构 | 线性结构 | 线性表 |
栈(特殊线性表) | |||
队列(特殊线性表) | |||
字符串、数组、广义表 | |||
非线性结构 | 树形结构 | ||
图形结构 | |||
数据的存储结构 | 顺序存储 | ||
链式存储 | |||
数据的运算 | 插入、修改、检索、删除、排序 |
HTML Tables generator – TablesGenerator.com
TODO状态!!
Docker-Kubernetes关联与演变
发表于
更新于