Skip to content

Jcoder410/script-engine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 

Repository files navigation

目标

  • use GraalJS to execute java script
  • 支持自定义java函数注册成js函数
  • 可以通过js函数进行逻辑书写和实现
  • 结合aop可以修改程序执行逻辑
  • 结合接口,可以任意构建出需要的接口逻辑
  • 导入自定义js函数
  • 导入外部js library

基础依赖

  • 21.3.0版本的graaljs
  • 2.7.2版本的spring-boot-starter-parent

待定

  • 文件支持
  • 多线程交互支持

使用说明

  • 拓展函数注册信息在service下
  • 直接调用可使用方法:ScriptEnginePool.execute(String script, Object param);
  • 接口调用实现在controller
  • 配置项相关信息对应类为EngineProperties

About

use GraalJS to execute java script

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published