먼저 maria db는 로컬에 설치 된 상태로 가정한다.
스프링에 maria db를 쓰려면 라이브러리가 추가되어야한다.
추가하기위해선 pom.xml 파일을 수정하면된다.
추가해야할 코드 (버전은 아래 MVN Repository에서 참고하도록 한다.)
<!-- mariaDB -->
<dependency>
<groupId>org.mariadb.jdbc</groupId>
<artifactId>mariadb-java-client</artifactId>
<version>2.7.2</version>
</dependency>
추가될 위치
저장하면 라이브러리가 다운되고 아래와 같이 확인할 수 있다.
MVN Repository
mvnrepository.com/artifact/org.mariadb.jdbc/mariadb-java-client
MariaDB 연결하기
mariadb.com/kb/en/about-mariadb-connector-j/
About MariaDB Connector/J
LGPL-licensed MariaDB client library for Java applications.
mariadb.com
위 홈페이지에서 참고할 수 있는 문서 내용이다.
드라이버와 url을 어떻게 작성하면 되는지 참고할 수 있다.
해당 내용을 src/test/java 밑에 MariaConnectionTesst.java 파일을 만들어 작성하고
커넥션 테스트를 해본다.
작성할 코드
package com.[패키지명];
import java.sql.Connection;
import java.sql.DriverManager;
import org.junit.Test;
public class MariaConnectionTest {
private static final String DRIVER = "org.mariadb.jdbc.Driver";
private static final String URL = "jdbc:mariadb://localhost:3306/[스키마명]";
private static final String USER = "[db 유저 명]";
private static final String PW = "[유저 password]";
@Test
public void testConnection() throws Exception {
Class.forName(DRIVER);
try (Connection con = DriverManager.getConnection(URL, USER, PW)){
System.out.println(con);
} catch (Exception e) {
e.printStackTrace();
}
}
}
코드를 작성했으면 해당 java파일에서 Run As>JUnit Test를 통해 테스트를 진행한다.
JUnit - 프로젝트 전체 테스트를 담당함.
테스트 수행 결과 아래와 같이 커넥션을 확인할 수 있다.
'공부 > JAVA' 카테고리의 다른 글
[7月] 건대/구의/잠실 1:1 프로그래밍(JAVA) 일일 과외 해드립니다! (2) | 2023.07.13 |
---|---|
[JAVA][Programmers] 전화번호 목록 해시맵으로 풀기 (0) | 2021.04.03 |