@Transactional(rollbackFor=java.lang.Throwable.class,
isolation=DEFAULT)
public abstract class UstraJdbcTemplateService
extends java.lang.Object
implements DataSourceAware
| Modifier and Type | Field and Description |
|---|---|
protected org.springframework.jdbc.core.JdbcTemplate |
jdbcTemplate |
| Constructor and Description |
|---|
UstraJdbcTemplateService() |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
getDatabaseProductName()
data production name 조회
|
protected java.lang.String |
getDatabaseProductName(java.sql.Connection conn)
database production name 조회
|
protected java.lang.String |
getMappedTableName(java.lang.String tableId)
매핑된 테이블 명 조회
|
protected java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> |
getTableMappings()
테이블 매핑 정보 조회
|
protected java.util.Map<java.lang.String,java.lang.String> |
getTableMappings(java.lang.String tableId)
테이블 매핑 정보 조회
|
void |
setDataSource(javax.sql.DataSource dataSource) |
public void setDataSource(javax.sql.DataSource dataSource)
setDataSource in interface DataSourceAwareprotected java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> getTableMappings()
protected java.util.Map<java.lang.String,java.lang.String> getTableMappings(java.lang.String tableId)
tableId - 테이블 아이디protected java.lang.String getMappedTableName(java.lang.String tableId)
tableId - 테이블 아이디protected java.lang.String getDatabaseProductName(java.sql.Connection conn)
throws org.springframework.jdbc.support.MetaDataAccessException,
java.sql.SQLException
conn - org.springframework.jdbc.support.MetaDataAccessExceptionjava.sql.SQLExceptionprotected java.lang.String getDatabaseProductName()
throws org.springframework.jdbc.support.MetaDataAccessException
org.springframework.jdbc.support.MetaDataAccessException