Resource - JiyangM/spring GitHub Wiki
Spring中的Resource接口,是一种策略模式的使用,接口本身定义了一些资源的策略 。
Resource接口方法中有一些特殊的处理
- default method
default boolean isOpen() {
return false;
}
default boolean isFile() {
return false;
}
接口中也可以有方法的实现!
- @Nullable
@Nullable
String getFilename();
@Nullable作为方法的返回标识,在接收返回值时提示开发人员做相应的处理,对Null进行强制性的处理!