-
Json Date Log를 보기 쉽게 하는법Spring 2017. 6. 12. 14:16
Json log 확인 시 간편하게 보는 법이 존재하여 공유합니다.
- json data의 경우 log를 찍게되면 필드 별로 쪼개서 표현하는 것이 아니라면 아래와 같은 형식으로 표현되는데 이를 풀어서 표현
{"A","B","C"....}
- pom.xml
<dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-log4j12</artifactId> <version>1.6.1</version> </dependency> <dependency> <groupId>org.codehaus.jackson</groupId> <artifactId>jackson-mapper-asl</artifactId> <version>1.9.4</version> </dependency>
- TestSorce
import java.awt.Color; import org.codehaus.jackson.map.ObjectMapper; import org.codehaus.jackson.map.SerializationConfig; import org.slf4j.Logger; import org.slf4j.LoggerFactory; public class Log4JsonTest { private static final Logger logger = LoggerFactory .getLogger(Log4JsonTest.class); * @param args */ public static void main(String[] args) throws Exception { Color c = new Color(22, 147, 165); ObjectMapper jsonMapper = new ObjectMapper(); jsonMapper.configure( SerializationConfig.Feature.INDENT_OUTPUT, true); String dutchTeal = jsonMapper.writeValueAsString(c); System.out.println(dutchTeal); } }
- 처리 완료 화면
'Spring' 카테고리의 다른 글
cannot change the executor type when there is an existing transaction (0) 2019.04.10 웹페이지에서 Layout 처리 하기 위하여 표기 방법 (0) 2017.06.12 Spring Boot Banner 처리 하기 (0) 2017.06.12 pom.xml에서 plugin 오류가 날시에 m2e를 못찾는다는(not suport) 문구출력시 (0) 2017.05.29 Spring json Object 처리시 256개까지 객체를 던질수있음 (0) 2017.05.29