1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/topanda-mybatis-3

Клонировать/Скачать
XMLMapperBuilder#cacheRefElement.puml 690
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
jpanda Отправлено 03.04.2020 09:06 93cddfc
@startuml
hide footbox
participant XMLMapperBuilder as x
participant Configuration as c
participant MapperBuilderAssistant as mba
[-> x: cacheRefElement() \n 解析缓存引用
activate x
x->c++:addCacheRef() \n注册缓存引用关系
return
create participant CacheRefResolver as crr
x->crr++:resolveCacheRef() \n解析引用的缓存配置
crr->mba++:useCacheRef() \n委托给缓存引用助手完成缓存引入的配置
mba->c++:getCache() \n获取待引用的缓存
return 待引用的缓存
return 待引用的缓存
return
opt 无法获取待引用的缓存
x->c++:addIncompleteCacheRef() \n添加一个尚未完成的缓存引用标记
return
end
[<-x: 完成解析工作
@enduml

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/topanda-mybatis-3.git
git@api.gitlife.ru:oschina-mirror/topanda-mybatis-3.git
oschina-mirror
topanda-mybatis-3
topanda-mybatis-3
master