-
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