kr.co.hit.live.transaction.datasource.util
Class MySQLUtil

java.lang.Object
  extended by kr.co.hit.live.transaction.datasource.util.MySQLUtil

public class MySQLUtil
extends Object

MySQL용 Jdbc URL 관련 기능을 제공

Since:
5.0
Author:
노준훈

Field Summary
static String DBNAME_KEY
           
static String HOST_KEY
           
static String PORT_KEY
           
 
Constructor Summary
MySQLUtil()
           
 
Method Summary
static Map<String,Object> parseJdbcUrl(String url)
          MySQL의 JDBC URL 문자열을 입력 받아 URL을 구성하는 서버주소, 포트번호, 데이터베이스 명을 뽑아내어 Map 객체에 담아 리턴한다.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

HOST_KEY

public static final String HOST_KEY
See Also:
Constant Field Values

PORT_KEY

public static final String PORT_KEY
See Also:
Constant Field Values

DBNAME_KEY

public static final String DBNAME_KEY
See Also:
Constant Field Values
Constructor Detail

MySQLUtil

public MySQLUtil()
Method Detail

parseJdbcUrl

public static Map<String,Object> parseJdbcUrl(String url)
                                       throws SQLException
MySQL의 JDBC URL 문자열을 입력 받아 URL을 구성하는 서버주소, 포트번호, 데이터베이스 명을 뽑아내어 Map 객체에 담아 리턴한다.

Parameters:
url - MySQL 의 JDBC Url 문자열
Returns:
Map 객체, 아래와 같은 Key로 꺼낸다.
  • MySQL.HOST_KEY : String 객체로 담겨 있는 서버 주소를 꺼내기 위한 Key
  • MySQL.PORT_KEY : Integer 객체로 담겨 있는 포트 번호를 꺼내기 위한 Key
  • MySQL.DBNAME_KEY : String 객체로 담겨 있는 데이터베이스 명을 꺼내기 위한 Key
Throws:
SQLException


Copyright © 2014. All Rights Reserved.