setGlobal(String, Object))赋值会导致值存储在内部集合中,将标识符映射到值。此内部集合中的标识符将优先于任何提供的委托。仅当在此内部集合中找不到标识符时,才会使用全局委托(如果有)。

解决全局变量的第三种方法是使用执行范围的全局变量。这里,a Command设置一个全局传递给CommandExecutor

CommandExecutor界面还提供通过“输出”参数导出数据的功能。插入的事实,全局变量和查询结果都可以返回。

输出标识符


  1.