-
카테고리
-
세부 분야
백엔드
-
해결 여부
미해결
persistence.xml 의 필요성
24.02.26 21:32 작성 조회수 193
0
스프링 DB 2편 강의에서는 jpa를 사용할 때 프로젝트에 따로 persistence.xml을 설정해주지 않았는데 이번 강의에서는 persistence.xml이 없으면 jpa가 제대로 동작하지 않는다고 하셔서 그 이유가 궁금합니다.
이전 강의에서는 전부 설정을 gradle로 했는데 이번 강의에서는 maven을 사용해서 그런건가요, 아니면 강의 초반에 스프링이 개입되지 않은 순수 자바로만 jpa 프로젝트를 진행한다고 하신 그 이유 때문인가요?
항상 강의 강의 잘 듣고있습니다. 감사합니다!
답변을 작성해보세요.
0
OMG
2024.02.26
안녕하세요. Jaesang Yoon님, 공식 서포터즈 OMG입니다.
DB 2편과의 차이는 스프링부트 환경인지 아닌지의 차이로 보시면 될 것 같습니다.
스프링부트의 경우, JPA를 사용할 때 persistence.xml 대신 application.yml 혹은 application.properties 파일을 사용하여 설정 관리가 가능합니다.
스프링이 개입되지 않은 순수 자바로만 jpa 프로젝트를 진행한다고 하신 그 이유 때문인가요?
=> 이 이유도 일맥상통한다고 보면 될 것 같습니다 😀
감사합니다.
Jaesang Yoon
질문자2024.02.27
DB 2편과 마찬가지고 JPA 기본편에서도 스프링부트를 사용중인데
JPA 기본편에서는 스프링이 개입되지 않은 순수 자바로만 프로젝트를 진행하셔서
persistence.xml을 사용하셨다고 이해하면 될까요?
답변 1