강의를 들으면서 강의 상의 버전과 현재 버전 차이로 인해서 H2 데이터 베이스에서 Entity로 테이블을 생성하지 못하는 에러가 발생했다.
처음에 어디서 문제인지 파악하는 과정에서 이것저것 검색도 해봤는데 H2가 버전업이 되면서 예약어 관련 문제라는 것을 봤고 어디가 문제일지 파악하는 과정에서 설마 User가 예약어라 에러가 나는건 아니겠지
하고 넘어갔는데, 그 설마가 맞았다.
그래서 클래스 위에
@Table(name = "Users")
어노테이션을 추가하고 테이블 명을 설정한다음 실행하니까 에러가 발생하지 않았고 테이블도 생성 되었다.
아니 이게 버전때문에 이렇게 에러가 생길줄 알았나....
그리고 강의좀 다시 찍어서 재배포좀 해주지....