쌩로그

JPA를 사용하면 User를 못 쓴단다.(H2에서) 본문

TroubleShooting & 고민

JPA를 사용하면 User를 못 쓴단다.(H2에서)

.쌩수. 2024. 7. 6. 00:28
반응형

사용자를 나타내는 객체 이름으로 User를 사용하려고 했다.

Entity를 만들고 실행해보니, 다음과 같은 에러가 났다.

찾아보니 User가 H2에서 예약어이기 때문이라고 한다.
생각해보니 User를 못 써서 Member로 써왔던 거 같은데... 잊어버린 거 같다.

한동안 Entity를 작성한 적이 없어서 잊고 있었는데, 그래서 내가 Member만 사용했던 게 생각났다...

Member로 바꾸니깐 깔끔하게 실행된다.

참고 블로그

P.S
나는 단순히 사용자 객체를 나타내는 표현으로 Member를 사용한게 살짝 질려서 User를 쓰려했던거 뿐이다..

728x90
Comments