Programing/JAVA

Java 오라클, 티베로, Mysql(MariaDB), Mssql 연동

리커니 2018. 4. 6.
반응형

 

Java Oracle, Tibero, Mysql(MariaDB), Mssql DB 연동

 

 

database 관련 spring 세팅은 아래의 Link를 참고하세요.

(contetn-datasource.xml 에 properties추가방법)

 

Link : 전자정부프레임워크 나만의 웹 템플릿 프로젝트 생성하기(4-3) - context-datasource.xml

 

[database.properties]

 

#MYSQL
#driver=com.mysql.jdbc.Driver
#url=jdbc:mysql://ip:port/sid

 

#ORACLE
#driver=oracle.jdbc.driver.OracleDriver
#url=jdbc:oracle:thin:@ip:port/sid

 

#MSSQL 세미콜론에 주의
#driver=com.microsoft.sqlserver.jdbc.SQLServerDriver
#url=jdbc:sqlserver://ip:port;databasename=sid

 

#Tibero 콜론에 주의
#driver=com.tmax.tibero.jdbc.TbDriver
#url=jdbc:tibero:thin:@ip:port:sid

username=

password=

 

 

 

 

각 버젼에 맞는 jdbc 를 다운받아 라이브러리를 추가.

mysql의 경우 mysql-connector-java-5.0.8-bin.jar

오라클의 경우 ojdbc14-10.2.0.4.0.jar

MsSql의 경우 sqljdbc4.jar

Tibero의 경우 tibero5-jdbc.jar (사용할 Tibero의 경로에 있는(TmaxData\tibero5\client\lib\))

 

Maven을 사용하는 경우 아래와 같이 설정(tibero는 maven 지원을 안하니 위와같이 설정)

<!-- mysql -->

        <dependency>
            <groupId>mysql</groupId>
            <artifactId>mysql-connector-java</artifactId>
            <version>5.1.31</version>
        </dependency>

<!-- oracle -->

        <dependency>
            <groupId>com.oracle</groupId>
            <artifactId>ojdbc14</artifactId>
            <version>10.2.0.4.0</version>
        </dependency>

<!-- mssql -->
        <dependency>
            <groupId>com.microsoft.sqlserver</groupId>
            <artifactId>sqljdbc4</artifactId>
            <version>4.0</version>
            <scope>test</scope>
        </dependency>


반응형

댓글

💲 추천 글