- 博客(3)
- 资源 (2)
- 收藏
- 关注
原创 Dubbo-SPI
SPI1. 定义 SPI即Service Provider Interface,服务提供接口。 系统中抽象的各个模块,往往有很多不同的实现方案,比如日志模块,xml解析模块,jdbc模块的方案等。面向对象的设计里,我们一般推荐模块之间基于接口编程,模块之间不对实现类进行硬编码。一旦代码里设计具体的实现类,就违反了可插拔的原则,如果需要替换一种实现,就需要修改代码。 为了实现在模块装
2017-11-06 15:42:47 464
原创 MyBatis源码解析
MyBatis源码解析1. MyBatis主要核心部件:Configuration 包含MyBatis所有的配置信息,除此之外还负责穿件一些MyBatis内部使用对象;如:Executor等; SqlSession 与数据库交互的会话,MyBatis顶层API,完成增删改查功能;如:selectOne、selectList、update、delete等方法;
2017-11-06 15:41:01 385
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人