| | |
| | | public class QueryServiceSMOImpl extends LoggerEngine implements IQueryServiceSMO { |
| | | |
| | | |
| | | private final static Logger logger = LoggerFactory.getLogger(QueryServiceSMOImpl.class); |
| | | private static Logger logger = LoggerFactory.getLogger(QueryServiceSMOImpl.class); |
| | | |
| | | |
| | | @Autowired |
| | |
| | | |
| | | |
| | | } |
| | | |
| | | @Override |
| | | public void commonDoService(DataQuery dataQuery) throws BusinessException { |
| | | //查询缓存查询 对应处理的ServiceSql |
| | |
| | | |
| | | /** |
| | | * {"PARAM:"{ |
| | | "param1": "$.a.#A#Object", |
| | | "param2": "$.a.b.A#B#Array", |
| | | "param3": "$.a.b.c.A.B#C#Array" |
| | | },"TEMPLATE":"{}" |
| | | } |
| | | * "param1": "$.a.#A#Object", |
| | | * "param2": "$.a.b.A#B#Array", |
| | | * "param3": "$.a.b.c.A.B#C#Array" |
| | | * },"TEMPLATE":"{}" |
| | | * } |
| | | * 执行sql |
| | | * |
| | | * @param dataQuery |
| | | */ |
| | | private void doExecuteUpdateSql(DataQuery dataQuery) throws BusinessException{ |
| | |
| | | |
| | | /** |
| | | * 执行java脚本 |
| | | * |
| | | * @param dataQuery |
| | | * @throws BusinessException |
| | | */ |
| | |
| | | throw new BusinessException(ResponseConstant.RESULT_CODE_INNER_ERROR,"数据交互异常。。。"); |
| | | } |
| | | } |
| | | |
| | | /** |
| | | * {"PARAM:"{ |
| | | "param1": "$.a.#A#Object", |
| | | "param2": "$.a.b.A#B#Array", |
| | | "param3": "$.a.b.c.A.B#C#Array" |
| | | },"TEMPLATE":"{}" |
| | | } |
| | | * "param1": "$.a.#A#Object", |
| | | * "param2": "$.a.b.A#B#Array", |
| | | * "param3": "$.a.b.c.A.B#C#Array" |
| | | * },"TEMPLATE":"{}" |
| | | * } |
| | | * 执行sql |
| | | * |
| | | * @param dataQuery |
| | | */ |
| | | private void doExecuteSql(DataQuery dataQuery) throws BusinessException{ |
| | |
| | | |
| | | /** |
| | | * 处理 jsonObject |
| | | * |
| | | * @param obj |
| | | * @param dataQuery |
| | | * @param values |
| | |
| | | |
| | | /** |
| | | * 处理JSONArray |
| | | * |
| | | * @param objs |
| | | * @param dataQuery |
| | | * @param values |
| | |
| | | |
| | | /** |
| | | * 执行存储 |
| | | * |
| | | * @param dataQuery |
| | | */ |
| | | private void doExecuteUpdateProc(DataQuery dataQuery){ |
| | |
| | | |
| | | /** |
| | | * 校验 返回模板 |
| | | * |
| | | * @param template |
| | | * @return |
| | | * @throws BusinessException |
| | |
| | | |
| | | /** |
| | | * 执行存储 |
| | | * |
| | | * @param dataQuery |
| | | */ |
| | | private void doExecuteProc(DataQuery dataQuery){ |