public static void main(String[] args) {
ScriptEngineManager engineManager = new ScriptEngineManager();
ScriptEngine engine = engineManager.getEngineByName("javascript");
try {
// UserVO user = new UserVO();
// user.setId(1000);
// user.setUsername("xingtianyu");
// Map<String,Object> usermap = new HashMap<>();
// usermap.put("id",user.getId());
// usermap.put("username",user.getUsername());
JSContext context = new JSContext();
engine.put(JSContext.CONTEXT,context.getCtx());
engine.eval(new FileReader("/home/code4j/IDEAWorkspace/myutils/myutils-slardar/src/main/resources/mapper/usermapper.js"));
Invocable func = (Invocable)engine;
// Map<String,Object> resultMap = (Map<String, Object>) func.invokeFunction("findUserByCondition",usermap);
// Map<String,Object> paramMap = (Map<String, Object>) resultMap.get("param");
// System.out.println(resultMap.get("sql"));
// System.out.println(paramMap.get("1"));
} catch (Exception e) {
e.printStackTrace();
}
}
TestMain.java 文件源码
java
阅读 31
收藏 0
点赞 0
评论 0
项目:slardar
作者:
评论列表
文章目录