mariaDB spring 연동하기

류명운

·

2016. 5. 21. 06:21

반응형

MariaDB와 spring 프로젝트를 연동하는 방법을 알아보도록 하겠습니다.



우선, spring 프로젝트에서 maven을 이용하여 MariaDB의 라이브러리를 설치를 해야합니다.


-> http://mvnrepository.com/artifact/org.mariadb.jdbc/mariadb-java-client/1.3.5


사이트에 가셔서 xml코드를 복사한 후, spring 프로젝트의 pom.xml에 붙여넣고 저장을 합니다.


그럼 maven이 자동으로 라이브러리를 다운로드 받습니다.



이제 준비가 완료되었으니 JDBC 코딩을 통해 실제 MariaDB와 spring의 연동 작업을 테스트해 보겠습니다.


* JDK 1.7 이상의 JDBC 코딩입니다.

* 연동작업은 jUnit을 이용하여 진행하도록 하겠습니다.

* jUnit의 버전을 4.12 이상으로 설정하기 위해 pom.xml의 내용을 아래와 같이 수정하여 줍니다.


 <dependency>

   <groupId>junit</groupId>

   <artifactId>junit></artifactId>

   <version>4.12</version>

   <scope>test</scope>

 <dependency>


-> 아래와 같이 JDBC 연결 테스트 코드를 작성하여 실행 합니다.


import java.sql.Connection;

import java.sql.DriverManager;


import org.junit.Test;


public class MariaDBConnectionTest {

private static final String DRIVER = "org.mariadb.jdbc.Driver";

private static final String URL = "jdbc:mariadb://127.0.0.1:3306/test";

private static final String USER = "root"; //db 접속 id

private static final String PW = "auddns"; //db 접속 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();

}

}

}




연결이 이상없이 잘 되었습니다.


반응형