摘要:
1 前言 这节我们来看看插件,插件是来干啥的呢?一般情况下,开源框架都会提供插件或其他形式的拓展点,供开发者自行拓展。这样的 好处是显而易见的,一是增加了框架的灵活性。二是开发者可以结合实际需求,对框架进行 拓展,使其能够更好的工作。以 MyBatis 为例,我们可基于 MyBatis 插件机制实现 阅读全文
摘要:
1 前言 这节我们来看一下 Mybatis 的缓存,Cache 是缓存接口,定义了一些基本的缓存操作,所有缓存类都应该实 现该接口。 MyBatis 内部提供了丰富的缓存实现类,比如具有基本缓存功能的 PerpetualCache ,具有 LRU 策略的缓存 LruCache ,以及可保证线程安全的 阅读全文