임베디드 모드 DB이란? 임베디드 모드 DB란 애플리케이션을 실행할 때 DB를 JVM 메모리에 포함해서 함께 실행할 수 있다. 단 애플리케이션이 종료되면 임베디드 모드로 동작하는 데이터베이스도 함께 종료된다. 장점테스트 케이스를 실행할 때 별도의 임베디드(JVM 내장)이므로 데이터베이스를 설치할 필요가 없다.애플리케이션이 종료되면 DB도 종료되므로 테스트 데이터를 운영 및 관리할 필요가 없다.스프링 부트 환경에서 추가로 작성할게 없다. (밑에 예제를 통해 확인)테스트를 반복 실행할 수 있다. (밑에 예제를 통해 확인) 예제프로젝트 정보(스프링 부트 환경)도메인 정보@Datapublic class Item { private final String itemName; public Item(Stri..
Java/Spring Boot
2024. 7. 27. 21:53
