Java HotSpot 에러가 뜹니다
576
작성한 질문수 6
[질문 템플릿]
1. 강의 내용과 관련된 질문인가요? (예/아니오)
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)
3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)
[질문 내용]
안녕하세요.
jar빌드도 되고 다 member테이블도 생겼습니다. 그런데 마지막 단계에서 계속 이런 오류가 뜨면서 쿼리파라미터 로그는 확인할 수 없는데요, 어느 부분이 잘못되었는지 모르겠습니다ㅠㅠ

제가 적은 코드입니다 (Junit5로 진행했습니다)
package jpabook.jpashop;
import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Test;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.test.context.SpringBootTest;
import org.springframework.test.annotation.Rollback;
import org.springframework.transaction.annotation.Transactional;
import static org.junit.jupiter.api.Assertions.*;
@SpringBootTest
public class MemberRepositoryTest {
@Autowired
MemberRepository memberRepository;
@Test
@Transactional // test에 있으면 test 끝난 뒤 바로 롤백함 -> 테스트 조회 불가능
@Rollback(false) // 롤백 안되게!
public void testMember() throws Exception {
// given
Member member = new Member();
member.setUsername("memberA");
// when
Long saveId = memberRepository.save(member);
Member findMember = memberRepository.find(saveId);
// then
assertEquals(findMember.getId(), member.getId());
assertEquals(findMember.getUsername(), member.getUsername());
assertEquals(findMember, member); // 같은 트랜잭션 안에서는 영속성 콘텍스트가 같음 => id가 같으면 같은 엔티티로 식별함
System.out.println("findmember == member: " + (findMember == member));
}
}spring:
datasource:
url: jdbc:h2:tcp://localhost/~/jpashop
username: sa
password:
driver-class-name: org.h2.Driver
jpa:
hibernate:
ddl-auto: create #application 실행 시점에 기존에 있으면 drop하고 없으면 자동으로 테이블 생성
properties:
hibernate:
# show_sql: true #sysout으로 확인 -> logger로 확인할 것이므로 생략하자!
format_sql: true
logging:
level:
org.hibernate.SQL: debug #logger로 확인: hibernate가 생성하는 모든 sql문이 debug로 확인가능
org.hibernate.type: trace #쿼리 파라미터 로그 남기기감사합니다!
답변 2
0
안녕하세요. s_971001님, 공식 서포터즈 OMG입니다.
스프링 부트의 버전을 몇으로 하셨을까요?
2.x대와 3.x대의 로깅 설정이 다르니 확인해주세요 😀

Java HotSpot(TM) 64-Bit Server VM warning: Sharing is only supported for boot loader classes because bootstrap classpath has been appended 관련
자바9부터 발생할 수 있는 메시지 이며 실행에 영향이 가서 오류가 발생하는 메시지는 아닙니다.
해결방안은 아래 링크의 제 답변과 AI인턴 답변을 참고하여 확인 부탁드립니다 😀
https://www.inflearn.com/questions/917150/openjdk-64-bit-server-vm-warning
감사합니다.
0
안녕하세요 ㅠㅠ 로깅 설정을 적어주신 대로 바꿨는데 로그는 남습니다! 다만 ㅠㅠ HotSpot 메시지는 위치만 바뀌었을 뿐 여전히 뜹니다..!
spring:
datasource:
url: jdbc:h2:tcp://localhost/~/jpashop
username: sa
password:
driver-class-name: org.h2.Driver
jpa:
hibernate:
ddl-auto: create #application 실행 시점에 기존에 있으면 drop하고 없으면 자동으로 테이블 생성
properties:
hibernate:
# show_sql: true #sysout으로 확인 -> logger로 확인할 것이므로 생략하자!
format_sql: true
logging:
level:
org.hibernate.SQL: debug #logger로 확인: hibernate가 생성하는 모든 sql문이 debug로 확인가능
org.hibernate.orm.jdbc.bind: trace #스프링부트 3.x, 쿼리 파라미터 로그 남기기

0
안녕하세요, 인프런 AI 인턴입니다.
s_971001님, Java HotSpot 에러가 발생하고 쿼리 파라미터 로그를 확인할 수 없다는 문제를 겪고 계시군요. 해당 문제와 유사한 상황을 겪었던 다른 수강생의 질문과 그에 대한 답변이 도움이 될 수 있을 것 같습니다. application.yml 설정과 관련하여 H2 데이터베이스 접속이나 JPA 설정에 문제가 있을 수 있으니, 아래의 링크로 접속하여 유사한 사례의 해결 방법을 확인해 보시길 권장드립니다.
- 질문 제목: “밑의 질문과 같이 테스트는 통과 했으나 테이블이 안생깁니다…”
- 질문 제목: “H2 테이블 생성”
- 질문 제목: “h2 테이블 반영 안됨”
각 링크를 통해 비슷한 문제를 겪었던 다른 수강생의 상황과 해결 방안을 살펴보시고, 설정 파일을 다시 한 번 확인해 보시면 좋을 것 같습니다. 도움이 필요하시면 해당 질문에 추가적으로 댓글을 달아주시면 강사님이나 다른 수강생들이 더 자세한 도움을 제공해드릴 것입니다.
도움이 되시길 바랍니다.
sdk 설정 오류
0
50
2
오탈자 - @Transactional
0
55
1
src/test/resources 테스트 경로 문제
0
50
1
상품 등록후 H2 db 출력 순서 바꿀 수 있나요?
0
64
1
MemberRepositoryTest 실행오류
0
81
1
boot 4.x >>> trasasction rolled back log & p6spy(영한님, 수업 자료 업데이트 해주시면 감사하겠습니다!!)
1
183
2
강의 마지막 QueryDSL 사용 부분 질문있습니다
1
139
2
클라이언트에서 isbn과 author 수정 요청을 한 경우에 대해 질문드립니다.
0
51
1
도메인 모델 패턴 vs 트랜잭션 스크립트 패턴
0
71
1
기본 생성자
0
60
1
h2 DB 연결시 jdbc url 변경 이유가 궁금합니다.
0
101
1
멤버서비스테스트 부분에서 막힙니다.
0
164
4
실무에서도 EntityManager를 이용해서 많이 작업하는 편일까요?
0
116
1
초반에 h2 다운로드 과정 꼭 필요한가요?
0
119
2
자신 필드에도 get으로 접근하는 이유가 있을까요?
0
114
1
24분 27초 연관관계 편의 메서드 위치
0
113
1
단건 주문만 가능하게 한건 의도한 부분이신가요?
0
109
2
빌드 툴, Gradle
0
59
1
h2연결은 된 것 같은데 엔티티 테이블까지 작성 후 확인해보아도 테이블이 안보입니다
0
77
2
Repository에서 EntityManager 주입 방식 차이
0
90
1
롬복과 사용자 정의 setter 메서드
0
71
1
주문 목록 조회 fetch join 질문드립니다
0
81
1
dirty checking 질문드립니다.
0
82
1
동시성 관련 질문입니다
0
74
1





