controlleradvice1 AOP/(Rest)ControllerAdvice Log를 꾸며보자(feat. NPE 관리) 클릭하면 큰 화면으로 볼 수 있습니다 맨 위 쿼리는 P6Spy를 이용해서 보여진 쿼리다. 저거 아니면 log4jdbc를 이용해서 볼 수도 있다. 저건 의존성 추가하고 Config 설정만 몇개 해주면 되서 패스하겠다. 밑에 보면 AOP(Aspect)에서 컨트롤러, 서비스단에서의 정보들을 로깅하고있는 것을 볼 수 있다. 애초에 내가 맥북을 쓰기때문에 다른 로그들도 [날짜] [LEVEL] [숫자] - 정보로 색이 입혀져서 뽑히는데 원래는 하얀색만 나온다는 것을 명심하자~~!^-^ 저렇게 이뿌게 로그를 찍을라면 그냥 컬러를 주면서, 맞는 포인트컷, Around 설정과 jointPoint에서 정보를 가져오는정도만 코드를 작성해주면 된다. 추가로 커스텀예외에서 런타임으로 태워서 받는 Advice에서도 적용을 해 줄.. 2022. 2. 26. 이전 1 다음