나는 어차피 잘 될 사람이다. 과거에도 잘 되었고, 지금도 잘 되고 있기에 나중에는 더 잘 될 것이다.
생각대로 살지않으면, 사는대로 생각한다.
1.4.200
을 설치했다면,pom.xml
에 Dependency 해주면 된다. <!-- https://mvnrepository.com/artifact/org.hibernate/hibernate-entitymanager -->
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-entitymanager</artifactId>
<version>5.4.13.Final</version>
</dependency>
<!-- https://mvnrepository.com/artifact/com.h2database/h2 -->
<dependency>
<groupId>com.h2database</groupId>
<artifactId>h2</artifactId>
<version>1.4.200</version>
</dependency>
1.4.200
으로 설정했다면, hibernate-entitymanager
는 5.4.13 Final버전 이후로 해주면 된다.
H2와 Hibernate의 버그문제이고, 5.4.13 Final에서 수정이 완료되었다고 한다. 그래서
1.4.200을 설치했다면, pom.xml에 다음과 같이 설정해주면
hibernate.hbm2ddl.auto
값을 create로 줬을 때, drop 쿼리와 create 쿼리
가 제대로 오류없이 동작한다.