org.hibernate.tool.schema.spi.CommandAcception.... Error executing DDL 에러 발생 시

개발/Spring 2022. 4. 4. 08:20

Spring Application을 실행시켰을 때, $ org.hibernate.tool.schema.spi.CommandAcceptanceException: Error executing DDL 와 같은 에러가 발생하였다. 해당 에러는 사용하는 DataBase의 예약어와 엔티티의 이름이 겹쳐서 발생하는 예외이다. 위처럼 @Table 어노테이션안에 테이블의 이름을 직접 지정하는 것을 통해 해당 에러를 해결하였다.

Article Thumbnail
Spring Boot에서 test 코드 실행 시 java.lang.IllegalStateException: Failed to load ApplicationContext 발생

개발/Spring 2021. 9. 28. 08:20

스프링 부트를 공부하던 중에 위와 같이 테스트 코드 작성하고 실행하였는데 아래와 같이 java.lang.IllegalStateException: Failed to load ApplicationContext가 발생하였다. 구글링해서 찾은 방법은 @WebAppConfiguration( )을 해당 테스트 클래스 위에 넣는 것 이었다. 하지만 여전히 동일한 에러가 발생하였는데 생각해보니 h2를 끄고 있었다. 결국 원인은 인메모리 DB인 h2를 안키고 테스트를 실행해서 발생한 것이다. 2시간 증발은 덤.....

Article Thumbnail