2020-08-17 15:59
@JFinal 最近想通过enjoy 实现一个etl的工具(好像把enjoy当成脚本来用了,不知道合不合适,哈哈哈),这样处理数据的逻辑就可以不通过硬编码实现 ,模版中内容#set(
task={},
task["stepId"]=x.stepId.toString(),
task["stepName"]=x.stepName,
task["stepCode"]=x.stepCode,
task["actionName"]=x.actionName,
task["assignTime"]=x.assignTime,
task["assignUser"]=x.assignUser,
task["status"]=x.status,
task["actionTime"]=x.actionTime,
task["actionUser"]=x.actionUser,
task["actionDepts"]=x.actionDepts,
#--拆分为数组--#
task["actionDepts"]=split(x.actionDepts,","),
map[x.processId]["tasks"].add(task)
) 一段很长的set指令,想在中间写点注释
2020-07-21 14:01
@JFinal 又学到一招,建议文档加上engine.getEngineConfig().setKeepLineBlank("output", false); 这个配置,sql语句不换行在某些场景还是有些用处的