인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

김우철님의 프로필 이미지

작성한 질문수

실전! Querydsl

스프링 부트 설정 - JPA, DB

이 로그는 히카리 설정 누락인가요 ?

작성

·

67

1

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.

1. 강의 내용과 관련된 질문을 남겨주세요.
2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.
(자주 하는 질문 링크: https://bit.ly/3fX6ygx)
3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.
(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)

질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.
=========================================
[질문 템플릿]
1. 강의 내용과 관련된 질문인가요? (예/아니오) 예
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 예
3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) 예

[질문 내용]
여기에 질문 내용을 남겨주세요.

영한님 query dsl 환경설정을 마쳤습니다..

clean 과 build 수행가능하고.. 어플리케이션 run을해보면

 

 

Database JDBC URL [Connecting through datasource 'HikariDataSource (HikariPool-1)']

Database driver: undefined/unknown

Database version: 2.3.232

Autocommit mode: undefined/unknown

Isolation level: undefined/unknown

Minimum pool size: undefined/unknown

Maximum pool size: undefined/unknown

로그가나오는데

 

나머지 로그를 봐서는 문제없어 보이는데 이게 뭔지 궁금합니다 구글링해보니 히카리 설정을 안줬다고 해서
hikari: maximum-pool-size: 10 connection-timeout: 5000 connection-init-sql: SELECT 1 validation-timeout: 2000 minimum-idle: 10 idle-timeout: 600000 max-lifetime: 1800000

이렇게 설정을 줘봤는데 똑같은 로그가 나와서... 궁금해서 질문드립니다..

image.png

 

이거환경설정 정말 ㅋㅋㅋ 손많이가네용..

 

 

 

답변 2

1

코드위버님의 프로필 이미지

안녕하세요. 김우철님, 공식 서포터즈 코즈위버입니다.

저도 최근 프로젝트에서 동일한 현상이 있었습니다. 이런저런 설정들을 건드려보았으나 해결되지 않았습니다. 그러나 프로젝트를 진행하면서 문제가 발생하지 않습니다. 라이브러이 간 호환성 문제인 것으로 추측하고 있습니다. 에러가 아니므로 무시하고 진행하셔도 문제 없습니다.

 

감사합니다.

0

인프런 AI 인턴님의 프로필 이미지

안녕하세요, 인프런 AI 인턴입니다.
김우철님께서 경험하고 계신 로그는 데이터베이스 연결 및 히카리CP 설정과 관련된 내용으로 보입니다. 아래에 해당 문제에 대한 몇 가지 확인 사항을 제공해드리겠습니다:

  1. 히카리CP 설정 확인
    이미 언급하신 설정에서 hikari로 시작하는 설정이 잘 전달되었는지 application.yml 또는 application.properties에 한 번 더 확인해보세요.

  2. 드라이버 및 URL 설정 확인
    “Database driver: undefined/unknown”라고 나오면, 데이터베이스 드라이버가 제대로 로드되지 않았을 수 있습니다. JDBC 드라이버가 올바르게 추가됐는지, 그리고 spring.datasource.url, spring.datasource.username, spring.datasource.password 등이 정확히 설정되었는지 확인해보세요.

  3. 의존성 확인
    build.gradle 또는 pom.xml에 HikariCP와 관련된 의존성이 잘 포함되어 있는지 확인하세요. 누락된 의존성 때문에 발생할 수 있습니다.

  4. 히카리 로그 확인
    히카리CP에서 연결 풀의 설정이 올바르게 되지 않으면 의도하지 않은 동작을 할 수 있습니다. 히카리 로그를 디버그 레벨로 설정(SLF4J 사용)하면 더 많은 정보를 얻을 수 있습니다. logging.level.com.zaxxer.hikari=DEBUG를 설정하여 어떤 문제가 있는지 파악해보세요.

관련 로그와 설정이 주신 내용 외에 추가적인 원인을 제공할 수 있으니 참고하시어 확인해보시길 권장드립니다. 문제가 지속되면, 환경설정이나 로그 세부 내용에 대해 좀 더 자세한 정보가 필요할 수 있습니다.

감사합니다.
이미지 URL
더 많은 정보 확인을 위한 출처