인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

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

goals1005님의 프로필 이미지
goals1005

작성한 질문수

자바 ORM 표준 JPA 프로그래밍 - 기본편

Hello JPA - 애플리케이션 개발

jpa 구동 방식

작성

·

219

0

안녕하세요!

저는 gradle로 빌드툴을 사용하여 실전!스프링 부트와 JPA활용1 수업을 듣고 왔습니다.

그러면 여기서 설명해주신 JPA 구동 방식이

Persistence 클래스가 MAVEN에서는 persistence.xml파일을 조회하여 EntityMangerFactory를 생성한다고 하셨는데

그러면  실전!스프링 부트와 JPA활용1 수업에서는 application.yml 파일에 DB와 hivernate 옵션을 설정하였는데 persistence 클래스가 application.yml을 조회하여 EntityMangerFactory를 생성하나요??

답변 1

2

김영한님의 프로필 이미지
김영한
지식공유자

안녕하세요. goals1005님

스프링 부트를 통해서 JPA를 사용하게 되면 persistence.xml을 생략하고 대신 스프링 부트가 제공하는 application.yml을 참고해서 사용합니다.

스프링 부트 없이 순수하게 JPA, 하이버네이트를 사용하게 되면 persistence.xml을 직접 사용해야 합니다.

감사합니다.

goals1005님의 프로필 이미지
goals1005
질문자

감사합니다!!!!:)

goals1005님의 프로필 이미지
goals1005

작성한 질문수

질문하기