如何移除插件

在jfinal中添加了一个数据源,如何移除这数据源呢?

Plugins并没有移除的方法

IPlugin中没有name

package com.jfinal.config;

import com.jfinal.plugin.IPlugin;
import java.util.ArrayList;
import java.util.List;

public final class Plugins {
	private final List<IPlugin> pluginList = new ArrayList();

	public Plugins add(IPlugin plugin) {
		if (plugin == null) {
			throw new IllegalArgumentException("plugin can not be null");
		} else {
			this.pluginList.add(plugin);
			return this;
		}
	}

	public List<IPlugin> getPluginList() {
		return this.pluginList;
	}
}
public interface IPlugin {
	boolean start();

	boolean stop();
}

难道要获取pluginList,强制转为对应的插件,获取name移除吗?

评论区

李通

2019-12-14 14:32

还有一个问题是在多数据源的情况下如何更新数据源的地址

要输就输给追求

2019-12-16 11:03

有stop方法

热门反馈

扫码入社