인프런 커뮤니티 질문&답변

지평선님의 프로필 이미지

작성한 질문수

스프링 DB 2편 - 데이터 접근 활용 기술

테스트 - 스프링 부트와 임베디드 모드

임베디드 모드에서 Spring이 database를 선택하는 과정

작성

·

673

0

Spring 공식 문서를 보면

Spring Boot can auto-configure embedded H2, HSQL, and Derby databases. You need not provide any connection URLs. You need only include a build dependency to the embedded database that you want to use.

You need a dependency on spring-jdbc for an embedded database to be auto-configured. In this example, it is pulled in transitively through spring-boot-starter-data-jpa.

라고 나와있습니다.

저는 현재 프로젝트의 경우

build dependency

= build.gradle

dependency on spring-jdbc

= implementation 'org.springframework.boot:spring-boot-starter-jdbc' (build.gradle)

라고 생각하는데, 이것이 맞는 내용인지 궁금합니다.

답변 1

0

안녕하세요, 홍산해 님. 공식 서포터즈 y2gcoder 입니다.

맞습니다. 공식문서에서 언급하는 jpa도 내부적으로는 jdbc를 사용하고 있기 때문에 가능한 일입니다.

실제로 jdbc 라이브러리를 이용해 임베디드 DB를 사용한 링크를 같이 첨부하겠습니다. :)

감사합니다.