반응형
SMALL
spring boot h2 테스트 환경 만들기
-
Spring Boot 독립된 test DB 구성 (MySQL, H2)백엔드 2023. 9. 15. 20:17
현재 MySQL을 이용해 프로젝트를 구성하고 있습니다. 또한, 테스트를 계속 진행할 예정이기 때문에 테스트에는 h2 DB를 활용해보려고 시도해보았습니다. 서버 실행할 때와 테스트를 실행할 때 다른 DB 환경에서 구동할 수 있도록 설정하는 과정에 대해 글을 남겨보도록 하겠습니다. 환경 application.yml spring: jpa: show-sql: true properties: hibernate: format_sql: true generate-ddl: true hibernate: ddl-auto: validate datasource: url: username: password: server: port: 8080 현재 DB로 mysql을 연결해서 사용하고 있는 상태입니다. 이 환경에 테스트를 할 때에는..