public class ProcedureManager
extends java.lang.Object
| Constructor and Description |
|---|
ProcedureManager(javax.sql.DataSource dataSource,
MultiDataSourceProperties dataSourceProperties)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
<T> T |
callFunc(java.lang.String schema,
java.lang.String id,
java.util.Map<java.lang.String,java.lang.Object> in,
java.lang.Class<T> clazz)
Deprecated.
Function을 호출한다.
|
java.util.Map<java.lang.String,java.lang.Object> |
callSp(java.lang.String schema,
java.lang.String id,
java.util.Map<java.lang.String,java.lang.Object> in)
Deprecated.
프로시져 호출
|
java.util.Map<java.lang.String,java.lang.Object> |
callSp(java.lang.String schema,
java.lang.String id,
java.util.Map<java.lang.String,java.lang.Object> in,
java.lang.String dataSourceName)
Deprecated.
프로시져 호출
|
java.util.Map<java.lang.String,java.lang.Object> |
callSp(java.lang.String schema,
java.lang.String id,
java.util.Map<java.lang.String,java.lang.Object> in,
java.lang.String dataSourceName,
boolean useCaseInsensitive)
Deprecated.
프로시져 호출
|
java.util.Map<java.lang.String,java.lang.Object> |
callSpForApi(java.lang.String schema,
java.lang.String id,
java.util.List<org.springframework.jdbc.core.SqlParameter> params,
java.util.Map<java.lang.String,java.lang.Object> in)
Deprecated.
|
protected java.util.List<org.springframework.jdbc.core.SqlParameter> |
getParameterInfo(java.lang.String procedureName,
java.lang.String schemaName,
java.lang.String databaseName)
Deprecated.
프로시저의 파라메터 목록 생성
|
protected java.lang.String |
getResultSetKey(java.util.List<org.springframework.jdbc.core.SqlParameter> params)
Deprecated.
테이블 반환 유형의 파라메터를 추출
|
protected java.util.List<org.springframework.jdbc.core.SqlParameter> |
getSpParams(java.lang.String schema,
java.lang.String id,
java.util.Set<java.lang.String> keys)
Deprecated.
제거예정
|
protected java.util.List<org.springframework.jdbc.core.SqlParameter> |
getSpParams(java.lang.String schema,
java.lang.String id,
java.util.Set<java.lang.String> keys,
boolean skipParameterCheck)
Deprecated.
제거예정
|
public ProcedureManager(javax.sql.DataSource dataSource,
MultiDataSourceProperties dataSourceProperties)
protected java.util.List<org.springframework.jdbc.core.SqlParameter> getParameterInfo(java.lang.String procedureName,
java.lang.String schemaName,
java.lang.String databaseName)
procedureName - 프로시져 명schemaName - 스키마 명databaseName - 데이터베이스 명protected java.util.List<org.springframework.jdbc.core.SqlParameter> getSpParams(java.lang.String schema,
java.lang.String id,
java.util.Set<java.lang.String> keys)
schema - 스키마 명id - 프로시져 명keys - 파라메터 키 목록protected java.util.List<org.springframework.jdbc.core.SqlParameter> getSpParams(java.lang.String schema,
java.lang.String id,
java.util.Set<java.lang.String> keys,
boolean skipParameterCheck)
schema - 스키마 명id - 프로시져 명keys - 파라메터 키 목록skipParameterCheck - 파라메터 검증 제외 여부protected java.lang.String getResultSetKey(java.util.List<org.springframework.jdbc.core.SqlParameter> params)
params - public java.util.Map<java.lang.String,java.lang.Object> callSpForApi(java.lang.String schema,
java.lang.String id,
java.util.List<org.springframework.jdbc.core.SqlParameter> params,
java.util.Map<java.lang.String,java.lang.Object> in)
public java.util.Map<java.lang.String,java.lang.Object> callSp(java.lang.String schema,
java.lang.String id,
java.util.Map<java.lang.String,java.lang.Object> in)
schema - 스키마 명id - 프로시져 명in - input parameter mappublic java.util.Map<java.lang.String,java.lang.Object> callSp(java.lang.String schema,
java.lang.String id,
java.util.Map<java.lang.String,java.lang.Object> in,
java.lang.String dataSourceName)
schema - 스키마 명id - 프로시저 명in - inpout parameter mapdataSourceName - 데이터 소스명public java.util.Map<java.lang.String,java.lang.Object> callSp(java.lang.String schema,
java.lang.String id,
java.util.Map<java.lang.String,java.lang.Object> in,
java.lang.String dataSourceName,
boolean useCaseInsensitive)
schema - 스키마 명id - 프로시져 명in - input parameter mapdataSourceName - datasource명public <T> T callFunc(java.lang.String schema,
java.lang.String id,
java.util.Map<java.lang.String,java.lang.Object> in,
java.lang.Class<T> clazz)
T - 변환 클래스 명schema - 스키마id - 아이디in - input parameterclazz - 변환 클래스 값