UMC🚀

[inteillij][spring]Non-static method cannot be referenced from a static context 에러 해결법

개발자 덕구🐾 2022. 2. 12. 22:17
728x90

편지를 보내는 user가 존재하는지 여부를 확인하는 형식적 validation 처리를 하던 중 

제목과 같은 에러가 발생하였다.

 

 

 

구글링을 해보았다.

 

https://blog.naver.com/PostView.naver?blogId=nackdo25&logNo=222333112444 

 

A Non-static method cannot be referenced from a static context error

public static final String TT = (String) getText(R.string.TT);에서 compile time에 "A Non-s...

blog.naver.com

빵을 만들지도 않고 빵을 먹으려고 하면 안되는 에러라고 한다.

 

내가 빵을 안만들었나?! 라는 생각으로 코드를 찾아봤는데 이유가 있었다. 

 

 

 

LetterDao의 객체이름을 letterDao로 만들어놓고

 

 

이런 식으로 Dao의 원래 이름 그대로 불렀기 때문이다.

빵을 만들어놓고 빵이 아닌 다른 것을 부른 격이다. 

 

 

 

 

빵을 호출하도록 코드를 변경하였더니 에러는 해결되었다!

 

 

 

Postman을 이용해 확인해보니

validation 처리 해준대로 잘 돌아간다 :)

 

 

반응형