inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

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

실전 예제 4 - 상속관계 매핑

하이버네이트 쿼리 로그 중복??

1363

김태희

작성한 질문수 36

0

이상하게 선생님과 달리 전 로그 쿼리가 두번이 찍히더라구요. 

모든 로그파일이 2번씩 찍힙니다.

drop 도 마찬가지고 create 도 마찬가지고 insert update 등등

해결해보려고 검색도 해보는데 마땅히 해결방안을 찾지를 못하고 있어서....

죄송합니다.(전 H2가 아닌 mysql을 사용하고 있긴한데 이게 이런 현상을 발생시키는지는 잘 모르겠습니다 ㅠ)

=========================================

    create table Album (

       artist varchar(255),

        etc varchar(255),

        ITEM_ID bigint not null,

        primary key (ITEM_ID)

    ) engine=MyISAM

Hibernate: 

    

    create table Album (

       artist varchar(255),

        etc varchar(255),

        ITEM_ID bigint not null,

        primary key (ITEM_ID)

    ) engine=MyISAM

10:41:04.346 [main] INFO org.hibernate.orm.connections.access - HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@152c4495] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.

java JPA

답변 1

2

OMG

안녕하세요. 김태희님, 공식 서포터즈 OMG입니다.

DB를 강의에서 사용하는 H2가 아닌 MySQL을 사용하시는 것으로 보아

강의와 동일하게 진행하지 않으신 것으로 보입니다.

프로젝트 생성을 강의대로 Maven으로 생성하였는지 혹은 스프링부트(maven, gradle), gradle 프로젝트로 생성하였는지요????

강의대로 생성을 하였다면 persistence.xml 파일에서

<property name="hibernate.show_sql" value="false"/>

로 바꾼 후 테스트 해보시길 바라며 그 외의 옵션으로도 출력이 되는 것으로보이는데 설정한 옵션을 확인해보시길 바랍니다.

해결이 안될 경우 persistence.xml의 전체 내용을 보여주세요.

감사합니다.

0

김태희

아이고 바로 해결됐습니다....나머지는 전부 동일하게 강의대로 따라했는데 데이터베이스만 mysql을 사용하고 있습니다. H2를 아에 사용안한건 아니고, 도중에 mysql도 해보고 싶어서 바꾼 것이었습니다.

빠른 답변 정말 너무 감사드립니다. 

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

0

55

2

inheritance startegy 선택시 고려사항

0

36

1

Entity 동등성 비교

0

38

1

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

0

64

1

H2데이터베이스 파일 생성

0

76

2

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

0

66

2

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

0

62

1

JPQL 메소드와 락

0

62

1

Delivery @OneToOne

0

70

1

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

0

104

2

UnsupportedOperationException 발생

0

97

3

H2 Database 연결이 안됩니다.

0

101

2

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

0

93

2

h2데이터베이스 실행오류

0

114

2

persistence.xml

0

119

2

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

0

87

1

영속성 컨텍스트

0

74

1

JPA 프록시

0

105

1

Native Query와 MyBatis

0

81

1

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

0

97

1

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

0

125

3

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

0

100

3

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

0

112

2

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

0

151

1