나는 MariaDB를 사용중인데, 인터넷에 올라온 대부분의 소스파일은 mysql 이나 oracle 기준으로 올라와있다.
무심코 따라 쳤다가 SQL구분 오류가 나는 경우가 많다.
지금은 오류를 해결했지만, table을 확인해보니 id 속성에 auto_increment가 안 들어가있는걸 알았다.
@GeneratedValue(strategy = GenerationType.true) //mysql
@GeneratedValue(strategy = GenerationType.IDENTITY) //mariaDB
Mariadb 에는 상기 문법으로 하면 된다.
728x90
'Spring > Spring boot' 카테고리의 다른 글
스프링 의존성 주입(Dependency Injection) 3가지 방식 (0) | 2022.10.26 |
---|---|
JPA + Hibernate (0) | 2022.10.26 |
Spring boot Security 회원가입/로그인 구현 주의 사항 (0) | 2022.10.26 |
Spring Boot Test / CRUD 기본 코드 (0) | 2022.10.20 |
Spring Boot Start 서버 때문에 미완;; (0) | 2022.10.17 |
댓글