IntelliJ 환경변수 쉽게 변경하기(예시 MySQL, H2)

앞고기랑 소금·2024년 8월 25일

스파르타 TIL

목록 보기
28/43

28일차

  • src > main > resources > application.properties 에서
    환경변수를 작성해서 사용한다.

MySQL 환경변수

spring.datasource.url=jdbc:mysql://localhost:3306/데이터베이스명
spring.datasource.username=유저네임
spring.datasource.password=비밀번호
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver

spring.jpa.database-platform=org.hibernate.dialect.MySQL8Dialect
spring.jpa.hibernate.ddl-auto=update

H2 환경변수

spring.datasource.url=jdbc:h2:mem:testdb
spring.datasource.driver-class-name=org.h2.Driver
spring.datasource.username=sa
spring.datasource.password=

spring.jpa.database-platform=org.hibernate.dialect.H2Dialect
spring.jpa.hibernate.ddl-auto=update

MySQL 사용하다 H2 쓰고 싶으면 환경변수를 MySQL환경 변수를 지우고 H2환경변수를 사용하는게 힘들다!

  • 환경변수 바꾸는 법
    src > main > resources > application.properties 클릭 ctrl+c,v로 복사 > application-원하는 이름.properties > 이름 설정 후 OK
    application-h2.properties h2환경변수 작성
    application-mysql.properties mysql환경변수 작성

    우측 상단의 점세개 > edit > Active profiles 에 사용할 파일 이름(application-이름.properties -뒤에 작성한 이름)을 작성 > OK
    mysql 환경변수 쓸려고 mysql로 입력했다

    후에 다시 H2쓰고 싶으면 edit > Active profiles 에서 사용하고자 하는 폴더 이름으로 변경해주면 끝~~

0개의 댓글