-
카테고리
-
세부 분야
백엔드
-
해결 여부
미해결
No property userName found for type Account! Did you mean 'username'? 에러 건
20.02.06 00:07 작성 조회수 207
0
안녕하세요. 조금씩 따라가면서 하고 있긴 한데, 잘 모르겠어서 질문 드립니다.
본 강의는 이전 강의의 Postgres 'Account' 테이블을 참고해서 진행하는건가요?
이전 강의에서
String sql = "CREATE TABLE ACCOUNT(ID INTEGER NOT NULL, username VARCHAR(255), password VARCHAR(255), PRIMARY KEY (id))";
이전 강의와 다르게 ACCOUNT 테이블에
username과 password를 추가한 테이블로 만들 고
데이터를 한 건 insert 하였습니다.
본 강의에서 AccountRepository에
id, username, password를 만들었는데
Table에서 생성한 column 과 일치시켜줘야 하는건가요?
저는
아래와 같은 에러가 발생하는데, 이유를 잘 모르겠습니다.
Caused by: java.lang.IllegalArgumentException: Failed to create query for method public abstract me.whiteship.springbootjpa.account.Account me.whiteship.springbootjpa.account.AccountRepository.findByUserName(java.lang.String)! No property userName found for type Account! Did you mean 'username'?
답변을 작성해보세요.
답변 2