1,janino在flink-table里面有
2,它的功能其实跟AviatorEvaluator 类似,我们还有对两者的用法 跟功能做对比。
3,找找相关的文档:
https://blog.csdn.net/inrgihc/article/details/104399439/
Janino 是一个极小、极快的 开源Java 编译器(Janino is a super-small, super-fast Java™ compiler.)。Janino 不仅可以像 JAVAC 一样将 Java 源码文件编译为字节码文件,还可以编译内存中的 Java 表达式、块、类和源码文件,加载字节码并在 JVM 中直接执行。Janino 同样可以用于静态代码分析和代码操作。
项目地址:https://github.com/janino-compiler/janino
官网地址:http://janino-compiler.github.io/janino/
4,Janino可以用于flink cep的规则校验匹配,多一个方式多点知识嘛,毕竟Flink用的东西不