Переглянути джерело

feature #IASS9Z 新的java脚本插件,支持java8~java17的所有语法特性

everywhere.z 8 місяців тому
батько
коміт
8625e4231b

+ 2 - 1
liteflow-script-plugin/liteflow-script-javax/src/main/java/com/yomahub/liteflow/script/javax/JavaxExecutor.java

@@ -67,7 +67,8 @@ public class JavaxExecutor extends ScriptExecutor {
     public Object compile(String script) throws Exception {
         CodeSpec codeSpec = new CodeSpec(convertScript(script))
                 .returnType(Object.class)
-                .parameters(new ParamSpec("_meta", ScriptExecuteWrap.class));
+                .parameters(new ParamSpec("_meta", ScriptExecuteWrap.class))
+                .cached(false);
         return Scripts.compile(codeSpec);
     }
 

+ 1 - 1
liteflow-testcase-el/liteflow-testcase-el-script-javax-springboot/src/test/resources/common/flow.xml

@@ -23,7 +23,7 @@
                     ctx.setData("s1", v1 * v2);
 
                     TestDomain domain = ContextAwareHolder.loadContextAware().getBean(TestDomain.class);
-                    System.out.println(JSON.toJSONString(domain));
+                    System.out.println(domain);
                     String str = domain.sayHello("jack");
                     ctx.setData("hi", str);
 

+ 1 - 1
pom.xml

@@ -77,7 +77,7 @@
 		<redisson.version>3.21.0</redisson.version>
 		<janino.version>3.1.12</janino.version>
 		<kotlin.version>1.9.23</kotlin.version>
-		<liquor.version>1.3.2</liquor.version>
+		<liquor.version>1.3.3</liquor.version>
 	</properties>
 
 	<dependencyManagement>