自定义匹配方式
- 新增一个类
CustomMatchStrategy
,继承org.apache.shenyu.plugin.base.condition.strategy.AbstractMatchStrategy
,实现org.apache.shenyu.plugin.base.condition.strategy.MatchStrategy
,添加注解org.apache.shenyu.spi.Join
。
表示spi
的名称,${custom class path}
表示该类的全限定名。比如:
- 在
org.apache.shenyu.common.enums.MatchModeEnum
类中添加枚举类型:
- 在添加选择器或规则时,就可以使用自定义的匹配方式: