java
메서드를 어디에서 호출하는지 로그로 확인하고 싶을 때
특정 메소드를 여러 곳에서 호출하여 사용하는 경우가 많이 있다. 디버깅을 하고 싶은데 intellij에서 디버깅을 하면 호출하는 곳이 많아서 많아서 파악하기 힘들고 로그로 출력하여 확인하고 싶은 경우가 있다. 예를 들면 register를 호출하는 메소드가 여러군데가 있다고 하자. 디버깅을 통해 확인하면 되지만 호출하는 곳이 많이 있다면 보기가 힘들 것이다. public void register(User user) { userRepository.save(new UserJpo(user)); } 그래서 호출되는 StackTrace를 로그로 출력하는 방법을 아래와 같이 하면 쉽게 확인할 수 있다. public void register(User user) { userRepository.save(new UserJp..
2023. 1. 6. 07:32