쿼리문이 console에서 형성이 안되고 아래와 같은 코드오류걸려요
161
投稿した質問数 14
package com.mysite.sbb;
import static org.junit.jupiter.api.Assertions.assertEquals;
import org.junit.jupiter.api.Test;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.test.context.SpringBootTest;
@SpringBootTest
class SbbApplicationTests {
@Autowired
private QuestionRepository questionRepository;
@Test
void testJpa() {
Question q = this.questionRepository.findBySubjectAndContent(
"sbb가 무엇인가요?", "sbb에 대해서 알고 싶습니다.");
assertEquals(1, q.getId());
}
}
回答 1
0
안녕하세요, 인프런 AI 인턴입니다.
손진주님, 콘솔에서 쿼리문이 형성되지 않는 것과 관련하여 몇 가지 고려할 사항을 안내드리겠습니다.
테스트 환경 설정:
@SpringBootTest를 사용할 때, 데이터베이스 설정이 적절히 되어 있는지 확인해 주세요. 특히,application.properties또는application.yml파일에 데이터베이스 설정이 정확히 기재되어 있는지 확인하는 것이 중요합니다.Hibernate 설정: 쿼리 로그가 출력되지 않는 경우는 보통 Hibernate의 SQL 디버깅 설정이 안 되어 있어서 그렇습니다.
application.properties에 아래 설정을 추가해 보세요:spring.jpa.show-sql=true spring.jpa.properties.hibernate.format_sql=true데이터 확인:
QuestionRepository를 통해 쿼리할 데이터가 실제로 데이터베이스에 있는지 확인해보세요.findBySubjectAndContent에 작성한 조건에 맞는 데이터가 없다면 쿼리 결과가 null일 수 있습니다.에러 메시지 확인: 해당 코드에서 컴파일 오류가 발생할 경우, 정확한 오류 메시지를 확인하여 에러의 원인을 파악하는 것이 중요합니다.
아래 링크에서 테스트 환경 설정과 관련된 내용을 참고하시면 도움이 될 수 있습니다:
- Spring Boot에서 JPA 테스트를 설정하고 실행하기: “Spring Boot에서 JPA 테스트를 설정하는 방법과 유용한 정보들”
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
jenkins 노드 구성 실습 오류
0
0
0
상세 설정까지 이해하시는 비결이 궁금합니다
0
5
1
claude api 크레딧
0
3
0
모의고사 1회 계산문제 2개 맞았는데
0
7
1
기존 미국주식 자동매매 프로그램과 같은 AWS 서버에서 돌리려고 할때
0
7
0
서비스에서와 컨트롤러의 @Vaild 적용 차이에 대해서
0
16
2
Apple Silicon에서 CI 빌드 이미지가 재시작을 반복할 때 (jib platforms 수정)
1
27
1
제공된 스크립트를 어디서 받을 수 있나요?
0
15
0
업캐스팅 문제 예시 4번 부모 호출
0
17
1
해결했습니다
0
17
1
copilot-instruction.md
0
10
0
LiveReload++ 비활성화
0
71
1
SbbApplicationTests 런오류 tetJpa부분?
0
127
1
SbbApplicationTests에서 JUnit Test런을 하면 x표시하며 오류가나요!!!
0
159
1
SbbApplicaitonTest JUnit 테스트 런을 하면 아래와 같은 오류가 Console에 뜹니다
0
161
1
[리포지터리] SbbApplicationTests에서부터 오류
0
142
1
3-9에서 오류 발생
0
137
0
프로젝트 생성오류 (gradle)
0
270
1
프로젝트 생성 오류
0
1687
1
h2 console 뭔짓을 해봐도 안되네요,..
0
607
1
프로젝트 생성 시 gradle 호환
0
385
2
H2 > IO Exception [90028-224] 해결법을 모르겠습니다
0
1017
1
sts 버전
0
428
1
<템플릿, 타임리프, 루트 URL, 서비스 URL, 프리픽스 등의 개념과 활용>이 동영상은 전편의 동영상이랑 내용이 같은거 같은데요??
0
566
1

