Spring4.1原理解析2--资源【Resource】

一。体系结构

如图,省略部分接口和类

Spring4.1原理解析2--资源【Resource】_第1张图片


二。摘要

Resource接口:表示一个配置 文件的抽象

AbstractResource抽象类:实现类部分功能

InputStreamResource:资源来自于一个输入流;仅能被读取一次!


FileSystemResource:资源来自于一个输入流;具有写入方法;

BeanDefinitionResource:资源来自于一个BeanDefinition对象;


InMemoryResource:资源来自于缓存===在SpringSecurity中使用

AbstractFileResolvingResource:针对一些特殊的文件协议

PathResource:内部使用nio



你可能感兴趣的:(Spring4.1原理解析2--资源【Resource】)