文章目录
Hutool - JavaScript 脚本引擎,像命令一样的执行 JavaScript 函数
1、Hutool - 基本方法
ScriptUtil.eval("print('Script test!');");
CompiledScript script = ScriptUtil.compile("print('Script test!');");
try {
script.eval();
} catch (ScriptException e) {
throw new ScriptRuntimeException(e);
}
2、通过 JavaScript 引擎执行函数,可以实现部分业务逻辑的动态代码
通过读取保存在项目内,或者缓存内,或者数据库内的 JavaScript 及其参数
可以实现动态的修改业务逻辑代码
/**
* @author Created by 谭健 on 2021/1/19. 星期二. 11:27.
* © All Rights Reserved.
*/
public class ScriptUtils {
/**
* 调用 JS 代码中定义的函数
*