어렵게 다가갈 오류가 아니었는데, 하필 보안 부분을 만지고 있어서 알아차리는데 꽤 오래걸렸다.
나같은 경우에는 무한루프로 이 오류가 나타나게 되었다.
다음 코드에서 에러가 발생했다.
@Override
public String getPassword() {
return getPassword();
}
다시 보니 말도 안되는 코드를 적어놨다. 대놓고 무한루프 돌겠다는건데ㅋㅋㅋㅋㅋㅋㅋㅋㅋ
보통은 lombok이랑 jpa랑 같이 이용하면서 toString등의 메소드가 호출 반복되면서 발생한다고 한다.
이러한 경우에 다음과 같은 에러가 발생할 수 있다는 것을 알게 된 계기라고 생각하자.
'java' 카테고리의 다른 글
[Java] ArrayList<String[]> 정렬 (0) | 2022.07.30 |
---|---|
[Java] Stack Class (0) | 2022.07.25 |
[Java] 스트림(Stream) (0) | 2022.07.18 |
[Java] 자바 람다(Java Lambda) (0) | 2022.07.18 |
[Java] 애너테이션(Annotation) (0) | 2022.07.18 |