ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • DB 클라이언트 연결(인텔리제이) / .env 설정
    SQL 2026. 2. 23. 20:21
    • Database - Data Source

    • DB 정보 입력 후 Test Connection

    • 쿼리 파일 만들어서 실행

    • .env 파일 사용 시 Run/Debug 환경 변수 설정해야함
    • Settings - Plugins - EnvFile 설치

    • Run - Edit Configurations

    • 테스트 코드 실행 시 오류가 난다.

    • 환경 변수 설정하면 오류 없이 테스트 됨.

    • 테스트 코드가 많아지면 하나 하나 설정하기 귀찮다.
    • application.properties 파일 설정을 추가 (Run - Edit Configurations 환경 변수 설정했던 것은 제거)
    • application.properties (개발용/테스트용 분리하는게 좋음. 지금은 하나로 사용)
    # env 파일 읽어오기 (파일 위치가 프로젝트 최상단 루트여야 함)
    spring.config.import=optional:file:.env[.properties]
    # 테스트 시 임베디드 DB(H2 등)로 자동 교체하지 않도록 설정
    spring.test.database.replace=none
    • 실행이 잘된다.

     

    'SQL' 카테고리의 다른 글

    MySQL 스키마  (0) 2025.08.01
    MySQL Server 설치(Ubuntu 24.04.2 LTS)  (2) 2025.07.29
Designed by Tistory.