웹개발 환경 세팅 - 4. mariaDB 설치, 설치확인하기 (https://noobnim.tistory.com/47?category=847081) 에 이어서 진행합니다.

 

웹개발 환경 세팅 - 4. mariaDB 설치, 설치확인 하기

웹개발 환경 세팅 - 3. Spring Boot 적용하기 (https://noobnim.tistory.com/44?category=847081) 에 이어서 진행합니다. 웹개발 환경 세팅 - 3. Spring Boot 적용하기 웹개발 환경 세팅 - 2. 웹프로젝트 생성하기..

noobnim.tistory.com

 

1. yml 적용하기

 

저는 프로젝트에 yml 을 이용하여 DB를 연동하기로 했습니다.

 

프로젝트에서 build.gradle을 열도록 합니다.

 

dependencies {
    ...
    compile("org.mariadb.jdbc:mariadb-java-client")
    ...
}

dependencies 에 위와 같이 mariadb jdbc를 추가합니다.

 

processResources {
    filesMatching("**/application.yml") {
        expand(project.properties)
    }
}

기본으로 생성되는 src/main/resources의 아래에 application.yml 를 추가하여 사용하기 위한 세팅을 합니다.

 

 

src/main/resources 에 application.yml 을 생성합니다.

 

spring:
  datasource:
    driver-class-name: org.mariadb.jdbc.Driver    # mariadb의 jdbc 드라이버
    username: 디비 ID		  # 데이터베이스 사용자 ID
    password: 비밀번호		# 데이터베이스 사용자 비밀번호
    url: jdbc:mariadb://localhost:3306/디비명		# 데이터베이스 url

application.yml 에 위와 같이 디비연결의 기본적인 세팅을 합니다.

 

디비연동은 위와같이 간단하게 마무리됩니다.

다음 포스팅에 이어서 querydsl 을 적용하여 기본적인 테스트를 진행하도록 하겠습니다.

+ Recent posts