|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectkr.co.hit.live.dao.supporter.GlobalSqlMap
public class GlobalSqlMap
Global로 정의된 SQL Query XML 파일을 파싱하고 해당 정보를 제공하는 클래스이다.
| Field Summary | |
|---|---|
static String |
DEFAULT_GLOBAL_RESULTMAP_FILE
|
static String |
GLOBAL_RESULTMAP_PROPERTY
|
protected String |
globalSqlMapPath
|
protected static GlobalSqlMap |
instance
|
static String |
STATEMENT_POST_ADVICE_PATTERN_KEY
|
static String |
STATEMENT_PRE_ADVICE_PATTERN_KEY
|
| Constructor Summary | |
|---|---|
protected |
GlobalSqlMap()
|
| Method Summary | |
|---|---|
DefinitionMap |
getDefinitionMap(String vendor)
Global Sql 파일에 정의된 DefintionMap 객체를 반환한다. |
protected static GlobalSqlMap |
getInstance()
단일 객체(singleton)를 생성하여 반환하는 메소드 |
Map<String,String> |
getPostAdviceSqls(String vendor)
Global Sql 파일에 정의된 post-advice용 Sql 문장들을 반환한다. |
Map<String,String> |
getPreAdviceSqls(String vendor)
Global Sql 파일에 정의된 pre-advice용 Sql 문장들을 반환한다. |
ResultMap |
getResultMap(String vendor)
Global Sql 파일에 정의된 ResultMap을 반환한다. |
SqlStatement |
getStatement(String id)
Global Sql 파일에 정의된 Statement들 중 주어진 id의 Statement를 반환한다. |
String[] |
getStatementIds()
Global Sql 파일에 정의된 Statement들의 id를 Set으로 반환한다. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final String GLOBAL_RESULTMAP_PROPERTY
public static final String DEFAULT_GLOBAL_RESULTMAP_FILE
public static final String STATEMENT_PRE_ADVICE_PATTERN_KEY
public static final String STATEMENT_POST_ADVICE_PATTERN_KEY
protected String globalSqlMapPath
protected static GlobalSqlMap instance
| Constructor Detail |
|---|
protected GlobalSqlMap()
| Method Detail |
|---|
protected static GlobalSqlMap getInstance()
public ResultMap getResultMap(String vendor)
vendor -
public String[] getStatementIds()
public SqlStatement getStatement(String id)
id -
public Map<String,String> getPreAdviceSqls(String vendor)
vendor -
public Map<String,String> getPostAdviceSqls(String vendor)
vendor -
public DefinitionMap getDefinitionMap(String vendor)
vendor -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||