![article thumbnail image](https://blog.kakaocdn.net/dn/pfFRe/btsrv6e99cu/1v6tjZgyJ00spjke05M6WK/img.png)
728x90
반응형
user entity 작성 후 Run 했더니 해당 에러 발생
발생 원인
user는 대부분의 데이터 베이스에서 예약어로 사용됨
그렇기에 user를 테이블 이름 등의 식별자로 사용하는 경우 에러가 발생할 수 있음
해결 방법 2가지
1. 테이블 명을 user 대신 member로 변경
2. user 테이블을 그대로 사용하고 싶다면 entity에 아래와 같은 Table 어노테이션 사용하기
@Table(name = "\"user\"")
반응형
'프로그래밍 > Spring Boot' 카테고리의 다른 글
[Spring Boot] 파일 확장자 확인 (0) | 2023.12.04 |
---|---|
[Spring Boot] REST API naming 규칙 (0) | 2023.10.04 |
[Spring Boot Error] Required request parameter 'xxx' for method parameter type String is not present Error (0) | 2023.06.30 |
[Spring Boot] @DeletedMapping에서 @RequestBody 사용? (0) | 2023.05.16 |
[Spring Boot Error] Request method 'PUT' is not supported (0) | 2023.05.04 |