반응형

Springboot에 댓글 기능을 구현하던 중 이유모를 ? 에러가 발생했다.

 

위와 같이 Query 문을 작성 했는데 

QuerySyntaxException: comments is not mapped [SELECT c FROM comments c ORDER BY c.id DESC]

이런 에러가 발생했다...

 

구글링을 했다... 흑...

 

(http://stackoverflow.com/questions/8230309/jpa-mapping-querysyntaxexception-foobar-is-not-mapped)

스택오버플로우에 명확한 해결법이 나와있었다 ~~ 호우!

 

Query문을 작성할 때는 Table의 대소문자를 주의해야 한다!!

 

즉 도메인 클래스를 작성할 때 @Table(name="comments") 라고 하더라도 

 

도메인 클래스의 클래스명을 테이블명으로 작성해야 한다는 것이다!!

 

즉 나는 Select c FROM Comments 로 했어야 했다.

 

 

반응형

'Spring Framework' 카테고리의 다른 글

JPA 기본 사용법  (0) 2019.06.24
JPA(Java Persistance API) 개념  (0) 2019.06.24
(STS) Spring Framework-Lombok 설치  (0) 2019.06.23
Spring MVC 라이프 사이클  (0) 2019.06.20

+ Recent posts