类 AbstractDataImpExp
java.lang.Object
cn.featherfly.common.db.data.AbstractDataImpExp
- 直接已知子类:
AbstractDataExportor,AbstractDataImportor
public abstract class AbstractDataImpExp
extends java.lang.Object
抽象导入导出器工具
.-
字段概要
-
构造器概要
构造器 限定符 构造器 说明 protectedAbstractDataImpExp(Dialect dialect)Instantiates a new abstract data imp exp. -
方法概要
修饰符和类型 方法 说明 protected DatabaseMetadatagetDatabaseMetadata()返回DatabaseMetadataprotected javax.sql.DataSourcegetDataSource()返回dataSource.DialectgetDialect()返回dialect.protected java.lang.StringgetTableQuerySql(java.lang.String tableName)根据表名称获取查询sqlprotected intgetType(java.lang.String strType)把字符串表示的type转换为int表示的typeprotected java.lang.StringgetValueToSql(java.lang.String value, int type, java.lang.String isNull)把字符串转换为指定类型的sql语句参数voidsetDataSource(javax.sql.DataSource dataSource)设置数据源从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
字段详细资料
-
logger
protected final org.slf4j.Logger loggerThe logger. -
dialect
The dialect.
-
-
构造器详细资料
-
AbstractDataImpExp
Instantiates a new abstract data imp exp.- 参数:
dialect- the dialect
-
-
方法详细资料
-
getTableQuerySql
protected java.lang.String getTableQuerySql(java.lang.String tableName)根据表名称获取查询sql
.- 参数:
tableName- 表名称- 返回:
- 查询sql
-
getDialect
返回dialect.- 返回:
- dialect
-
setDataSource
public void setDataSource(javax.sql.DataSource dataSource)设置数据源
.- 参数:
dataSource- 数据源
-
getDataSource
protected javax.sql.DataSource getDataSource()返回dataSource.- 返回:
- dataSource
-
getDatabaseMetadata
返回DatabaseMetadata
.- 返回:
- DatabaseMetadata
-
getValueToSql
protected java.lang.String getValueToSql(java.lang.String value, int type, java.lang.String isNull)把字符串转换为指定类型的sql语句参数
.- 参数:
value- 值type- javax.sql.Types定义的typeisNull- 是否为null- 返回:
- sql语句参数
-
getType
protected int getType(java.lang.String strType)把字符串表示的type转换为int表示的type
.- 参数:
strType- type- 返回:
- javax.sql.Types定义的type
-