[IntelliJ] 디버깅 모드 사용법

2022. 10. 8. 10:32Tool/IntelliJ

728x90
반응형
SMALL

- 동작 내용을 파악하기 위한 디버깅 방법

 

1. 동작내용을 파악하려고 하는 함수 밑에 줄의 Line 번호 있는 곳을 클릭  

   ⇒ 브레이크 포인트 (디버깅할 위치) 설정

 

2. 브레이크 포인트 빨간 동그라미에서 마우스 오른쪽 버튼 클릭

  • Thread 클릭
  • Make Default 클릭

 

3. 스프링 기동 시 꼭 디버깅 모드 선택

 

4. 포스트맨을 통해 api 호출

    (나는 api를 호출하여 그 동작을 디버깅하기 위해 포스트맨을 통해 확인해보았다.)

 

 

5. 브레이크 포인트 부분에서 디버깅 가능한지 확인

    포스트맨을 실행시켜 동작된 디버깅 내용을 확인해본다.

 

 

6. "Step Over" 를 클릭해서 줄 이동을 하면서 DB 테이블 변경내용 확인

  • "Step Over" 파일

  • DB 테이블 변경내용 확인

 

나는 DB에 대한 내용 변경사항을 확인하기 위해 디버깅 모드를 사용하였으며 위의 사진과 같이 DB에 데이터가 들어간 것을 확인할 수 있다.

step over를 누르면 아까 체크해둔 브레이크 포인트부터 순차적으로 내려가면서 초록색으로 표시되고 옆에 데이터 및 동작이 어떤 식으로 진행되고 있는지 알려준다.

728x90
반응형
LIST