반응형

1. 시험환경

    ˙ SpringBoot

 

2. 목적

    ˙ SpringBoot 프로젝트에 MariaDB 연동 설정한다.

 

3. 적용

    pom.xml 설정

1
2
3
4
5
6
7
8
9
10
11
12
13
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-data-jpa</artifactId>
</dependency>
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-jdbc</artifactId>
</dependency>
<dependency>
    <groupId>org.mariadb.jdbc</groupId>
    <artifactId>mariadb-java-client</artifactId>
    <scope>runtime</scope>
</dependency>
cs

 

 

     application.properties 설정

1
2
3
4
5
6
spring.datasource.driver-class-name=org.mariadb.jdbc.Driver
spring.datasource.url=jdbc:mariadb://localhost:포트/DB명
spring.datasource.username=계정
spring.datasource.password=비밀번호
 
spring.jpa.show-sql=true
cs

 

 

※ 내용이 도움 되셨다면 광고 클릭 한번 부탁드립니다 ※

반응형
반응형

1. 시험환경

    ˙ 윈도우

    ˙ Spring Boot

    ˙ Gradle

 

2. 목적

    ˙ Spring Boot 개발환경에서 MySQL 의존성 라이브러리를 추가하고, Connection을 설정한다.

    ˙ Spring Boot 개발환경에서 MariaDB 의존성 라이브러리를 추가하고, Connection을 설정한다.

 

3. 적용

    [MySQL]

    ① MySQL 의존성 라이브러리 추가

        - build.gradle

1
implementation 'mysql:mysql-connector-java'
cs

 

    ② MySQL Connection  설정

        - application.properties

1
2
3
4
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
spring.datasource.url=jdbc:mysql://localhost:[포트]/[DB이름]?characterEncoding=UTF-8
spring.datasource.username=[계정]
spring.datasource.password=[비밀번호]
cs

 

 

    [MariaDB]

    ① MariaDB 의존성 라이브러리 추가

        - build.gradle

1
implementation group: 'org.mariadb.jdbc', name: 'mariadb-java-client'
cs

 

    ② MariaDB Connection  설정

        - application.properties

1
2
3
4
spring.datasource.driver-class-name=org.mariadb.jdbc.Driver
spring.datasource.url=jdbc:mariadb://localhost:[포트]/[DB이름]?characterEncoding=UTF-8
spring.datasource.username=[계정]
spring.datasource.password=[비밀번호]
cs

 

반응형

+ Recent posts