inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

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

Hello JPA - 프로젝트 생성

초기 jpa-basic <dependencies> 오류 문의드립니다.

1120

jihyeon4956

작성한 질문수 1

1

  1. 프로젝트 생성화면

 

  1. 초기 xml (수정전)

  1. 코드 추가버전 V_1

    <dependencies></dependencies> 만 복붙

새로고침시 오류메세지 발생

* 8번째줄인 <version>1.0.0</version>으로 바꿔도 마찬가지임

 

  1. 코드 추가버전 V_2 전체복붙

    동일한 오류 발생

 

  1. Maven 번들3로 변경해도 오류는 그대로임

참고로 H2에서

<dependency>
<groupId>com.h2database</groupId>
<artifactId>h2</artifactId>
<version>1.4.199</version>
</dependency>

버전을 최신으로 등록해봤을땐 H2는 오류메세지가 안뜨긴 함 (이것저것 시도하다가 발견)

 

 

안녕하세요. JPA 강의를 수강하려고 자바8버전으로 프로젝트를 생성했으나 위와 같은 오류가 발생하고 있습니다.

커뮤니티에 올라온 기존 답변내용대로 시도해봤으나 오류로 인해 강의진행이 어렵습니다.

빠른 확인을 부탁드립니다.

java jpa

답변 2

1

김영한

안녕하세요. jihyeon4956님

설정에 어려움을 겪고 계시군요.

다음 pom.xml파일로 진행해보시겠어요?

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>

    <groupId>jpa-basic</groupId>
    <artifactId>ex1-hello-jpa</artifactId>
    <version>1.0.0</version>
    <build>
        <plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <version>3.8.1</version>
                <configuration>
                    <source>8</source>
                    <target>8</target>
                </configuration>
            </plugin>
        </plugins>
    </build>

    <dependencies>
        <!-- JPA 하이버네이트 -->
        <dependency>
            <groupId>org.hibernate</groupId>
            <artifactId>hibernate-core</artifactId>
            <version>5.4.29.Final</version>
        </dependency>

        <dependency>
            <groupId>javax.xml.bind</groupId>
            <artifactId>jaxb-api</artifactId>
            <version>2.3.1</version>
        </dependency>

        <!-- H2 데이터베이스 -->
        <dependency>
            <groupId>com.h2database</groupId>
            <artifactId>h2</artifactId>
            <version>1.4.200</version>
        </dependency>

        <!-- logback -->
        <dependency>
            <groupId>ch.qos.logback</groupId>
            <artifactId>logback-classic</artifactId>
            <version>1.2.3</version>
        </dependency>
    </dependencies>

</project>

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴이에요.
JPA 강의를 수강하시면서 버전 오류로 문제가 발생하고 계시군요.

오류가 발생하는 부분은 태그 내의 1.0.0 부분을 수정하려 하셨는데, 해당 부분을 수정해도 오류가 발생한다고 하셨네요.

JPA 프로젝트 생성 시 필요한 의존성은 pom.xml 파일에 기재되어 있는데요, 해당 파일에서 버전을 수정하는 것이 아닌 프로젝트 생성 화면에서 해당 버전을 선택하셔야 합니다. 제가 알기로는 강의에서는 버전 1.0.0을 선택하는 방법을 설명하고 있습니다.
그렇다면 프로젝트 생성 화면에서 보여지는 버전을 확인하셔서 동일한 버전을 선택하시면 될 거에요.

만약 프로젝트 생성 화면에서 해당 버전을 찾을 수 없거나 오류가 발생한다면, 인프런 커스터머 센터로 문의 주셔야 합니다. 저희 AI 인턴은 질문에 회원님의 컴퓨터 환경을 직접 접근하는 것이 불가능하기 때문에 정확한 해결책을 제공하기 어렵습니다. 따라서 이런 경우에는 인프런 고객센터에 문의하시는 것이 가장 좋습니다.

문제 해결에 도움이 되지 못해 죄송합니다. 좋은 결과 있으시길 바래요.

벌크연산에서 member.getAge 호출 시 영속성 컨텍스트에서 데이터를 가져오는건가요?

0

19

2

inheritance startegy 선택시 고려사항

0

21

1

Entity 동등성 비교

0

18

1

실무 조언 관련 질문입니다.

0

44

1

H2데이터베이스 파일 생성

0

56

2

서브쿼리 강의에서 ALL 예시 관련 질문드립니다.

0

52

2

수정또는 삭제시 영속성 엔티티에 값이 무조건 있어야 하나요?

0

51

1

JPQL 메소드와 락

0

55

1

Delivery @OneToOne

0

60

1

17강 4~5분대 테이블 값 조회가 안됩니다.

0

92

2

UnsupportedOperationException 발생

0

85

3

H2 Database 연결이 안됩니다.

0

92

2

연관관계 매핑 질문드립니다.

0

85

2

h2데이터베이스 실행오류

0

107

2

persistence.xml

0

106

2

양방향 연관관계에서 연관관계의 주인(mappedBy)을 왜 꼭 정해야 하나요?

0

80

1

영속성 컨텍스트

0

65

1

JPA 프록시

0

94

1

Native Query와 MyBatis

0

67

1

영속성 컨텍스트는 어떤 메모리에 저장되는건가요?

0

85

1

임베디드 타입 예시 코드 관련 질문

0

114

3

명시적 조인에서 별칭을 주면 왜 객체에 접근할 수 있나요

0

94

3

인텔리제이 패키지 커서 단축키 질문

0

108

2

혹시 현재는 ID 데이터 타입이 String이면 안되나요?

0

143

1