public abstract class Resource<T> extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
void |
build(Map<String,Object> configMap)
根据配置信息构建资源
ResourceFactory负责调用该方法,不可复写
|
abstract T |
create(Map<String,Object> configMap)
根据配置创建资源
|
abstract void |
destroy()
销毁资源
|
T |
get()
获取资源对象
|
String |
getName()
获取资源名
|
boolean |
validate()
验证资源有效性,默认实现返回true
自定义资源可以复写该方法,无效资源可触发框架进行销毁
|
Copyright © 2022. All rights reserved.