반응형

error executing ddl via jdbc statement 

spring boot + jpa  환경에서

 

jpa 엔티티를 생성하고 테스트 하는 도중 에러가 발생하였다.

엔터티 설정중 @Column 어노테이션을 이용해서 컬럼 타입이나 기타 정보를 입력하지 않은 상태에서 실행하면

alert table 문장이 문법에 맞지 않은게 생성이 되서 오류가 났다.

 

spring:
  profiles: local
  jpa:
    show-sql: true
    hibernate:
      ddl-auto: update

이렇게  ddl-auto: update 옵션을 추가하여 해결하였다.

엔터티에서 변동이 일어나면 자동으로 ddl 명령을 실행해 테이블을 변경하겠금 설정했을시에

컬럼이 추가 되거나 컬럼속성이 변경되면 실행된다

 

반응형

+ Recent posts