工具类

  • 编写Java类,实现FunctionExecutor
  1. @Component
  2. public class StringFunctionExecutor implements FunctionExecutor{
  3. @Override
  4. public String getFunctionPrefix() {
  5. return "string"; //方法前缀,调用本类的方法时均以${string.xxx()}方法调用
  6. }
  7. /**
  8. * 方法必须是public static 修饰,参数可有可无
  9. * 以截取字符串为例,该方法编写如下,最终调用时使用${string.substring('hello',3)}调用
  10. */
  11. public static String substring(String content, int beginIndex) {
  12. return content != null ? content.substring(beginIndex) : null;
  13. }
  14. }
  • 插件功能测试