Skip to content

Commit bb10bff

Browse files
committed
Server:优化性能:没有依赖引用的不再遍历
1 parent 0a495e7 commit bb10bff

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

  • APIJSON(Server)/APIJSON(Eclipse_JEE)/src/main/java/zuo/biao/apijson/server

APIJSON(Server)/APIJSON(Eclipse_JEE)/src/main/java/zuo/biao/apijson/server/RequestParser.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -108,8 +108,10 @@ public JSONObject parseResponse(JSONObject request) {
108108
try {
109109
requestObject = getObject(null, null, null, request);
110110

111-
parseRelation = true;
112-
requestObject = getObject(null, null, null, requestObject);
111+
if (relationMap.isEmpty() == false) {//优化性能,没有依赖引用的就不用再遍历了
112+
parseRelation = true;
113+
requestObject = getObject(null, null, null, requestObject);
114+
}
113115
} catch (Exception e) {
114116
e.printStackTrace();
115117
error = e;

0 commit comments

Comments
 (0)