一、以java插件为例
1、实现插件类时覆写的isEntrance()方法
如果返回的是true,则代表通过此插件录制的调用为主方法调用;
如果返回的是false,则代表通过此插件录制的调用为子方法调用
public boolean isEntrance() {return true;}
2、具体这个插件类能录制那些哪些接口 及接口下的哪些方法
则是通过方法定义:
protected List<EnhanceModel> getEnhanceModels(){}
3、getEnhanceModels的配置方式
a、在插件类直接指明当前插件要录制的接口及方法,比如http插件就是这么做的:
b、通过读取数据库配置指明当前插件要录制的接口及方法,比如java插件就是这么做的:
数据库的配置格式:
网友评论