50,523
社区成员
发帖
与我相关
我的任务
分享
public interface DataSourceConfigure extends java.io.Serializable, ServiceProvider {
public String getName();
public void setName();
/**
* 获得扩展属性名
* @return
*/
public String[] getExtPropertyNames();
public Object getExtProperty(String name);
public void setExtProperty(String name, Object value);
/**
* 方便序列化,扩展字符串属性扩展
* @param name
* @return
*/
public String getExtPropertyAsString(String name);
public void setExtPropertyAsObject(String name, String value);
}
public interface DataSourceRepository {
public Map<String, DataSourceConfigure> getAll();
public boolean save();
public int load();
public boolean add(String name, DataSourceConfigure config);
public boolean remove(String name);
public boolean update(String name, DataSourceConfigure config);
public DataSourceConfigure find(String name);
}