이런식으로 리턴된다. 이걸 Json 형식으로 바꾸려면,<200 OK,{id=11111, senderId=trusted-server, brandId=MYBRAND, type=TEMPLATE, senderIp=192.168.0.1, templateId=1017, players=[{id=1270218, playerId=newplayer, brandId= MYBRAND, isRead=null, messageId=11111}], messageParams=[{id=745210, name=nickname, value=class, messageId=11111}, {id=745211, name=BonusAmount, value=1, messageId=11111}]},{X-Content-Type-Options=[nosniff], X-XSS-Protection=[1; mode=block], Cache-Control=[no-cache, no-store, max-age=0, must-revalidate], Pragma=[no-cache], Expires=[0], X-Application-Context=[Hermes:swagger,dev:8080], Content-Type=[application/json;charset=UTF-8], Transfer-Encoding=[chunked], Date=[Thu, 22 Nov 2018 17:27:06 GMT]}>
Object responseEntity = messageService.sendMessageRelease(new Long(3)); ObjectWriter ow = new ObjectMapper().writer().withDefaultPrettyPrinter(); String json = ow.writeValueAsString(responseEntity); JsonNode resultObjectList = bpJsonHttpMessageConverter.getObjectMapper().readTree(json);이때 json 값을 확인해 보면,
좋군.{ "headers" : { "X-Content-Type-Options" : [ "nosniff" ], "X-XSS-Protection" : [ "1; mode=block" ], "Cache-Control" : [ "no-cache, no-store, max-age=0, must-revalidate" ], "Pragma" : [ "no-cache" ], "Expires" : [ "0" ], "X-Application-Context" : [ "Hermes:swagger,dev:8080" ], "Content-Type" : [ "application/json;charset=UTF-8" ], "Transfer-Encoding" : [ "chunked" ], "Date" : [ "Thu, 22 Nov 2018 17:27:06 GMT" ] }, "body" : { "id" : 11111, "senderId" : "trusted-server", "brandId" : "MYBRAND",
"type" : "TEMPLATE", "senderIp" : "192.168.0.1", "templateId" : 1017, "players" : [ { "id" : 1270218, "playerId" : "newplayer",
"brandId" : "MYBRAND", "isRead" : null, "messageId" : 11111
} ], "messageParams" : [ { "id" : 745210, "name" : "nickname", "value" : "class", "messageId" : 11111
}, { "id" : 745211, "name" : "BonusAmount", "value" : 1, "messageId" : 11111 } ] }, "statusCode" : "OK", "statusCodeValue" : 200 }
'개발 > Spring' 카테고리의 다른 글
JPA NamedNativeQuery 사용하기 (1) | 2019.01.31 |
---|---|
spring boot, maiadb] insert into table emoji (0) | 2018.12.11 |
junit test (0) | 2018.10.22 |
JunitTest] Mock 사용하기 (0) | 2018.08.21 |
[spring] 특정 환경에서만 동작하게 하기 (0) | 2018.08.03 |