- GeneralDDLOperations - com.centit.support.database.ddl中的类
-
- GeneralDDLOperations() - 类 的构造器com.centit.support.database.ddl.GeneralDDLOperations
-
- GeneralDDLOperations(Connection) - 类 的构造器com.centit.support.database.ddl.GeneralDDLOperations
-
- GeneralJsonObjectDao - com.centit.support.database.jsonmaptable中的类
-
- GeneralJsonObjectDao() - 类 的构造器com.centit.support.database.jsonmaptable.GeneralJsonObjectDao
-
- GeneralJsonObjectDao(TableInfo) - 类 的构造器com.centit.support.database.jsonmaptable.GeneralJsonObjectDao
-
- GeneralJsonObjectDao(Connection) - 类 的构造器com.centit.support.database.jsonmaptable.GeneralJsonObjectDao
-
- GeneralJsonObjectDao(Connection, TableInfo) - 类 的构造器com.centit.support.database.jsonmaptable.GeneralJsonObjectDao
-
- GeneralJsonObjectDao.JSONObjectComparator - com.centit.support.database.jsonmaptable中的类
-
- GeneratorCondition - com.centit.support.database.orm中的枚举
-
Created by codefan on 17-8-29.
- GeneratorTime - com.centit.support.database.orm中的枚举
-
Created by codefan on 17-8-29.
- GeneratorType - com.centit.support.database.orm中的枚举
-
Created by codefan on 17-8-29.
- getAllTableCode() - 类 中的方法com.centit.support.database.metadata.PdmReader
-
- getAllTypeMap() - 类 中的静态方法com.centit.support.database.utils.FieldType
-
- getClassName() - 类 中的方法com.centit.support.database.metadata.HibernateMapInfo
-
- getClassName() - 类 中的方法com.centit.support.database.metadata.SimpleTableInfo
-
- getClassName() - 类 中的方法com.centit.support.database.metadata.SimpleTableReference
-
- getClassSimpleName() - 类 中的方法com.centit.support.database.metadata.HibernateMapInfo
-
- getClearPassword() - 接口 中的方法com.centit.support.database.metadata.IDatabaseInfo
-
- getColumnComment() - 类 中的方法com.centit.support.database.metadata.SimpleTableField
-
字段描述,对应Pdm中的Comment
- getColumnComment() - 接口 中的方法com.centit.support.database.metadata.TableField
-
- getColumnName() - 类 中的方法com.centit.support.database.metadata.SimpleTableField
-
字段代码,对应Pdm中的code
- getColumnName() - 接口 中的方法com.centit.support.database.metadata.TableField
-
- getColumns() - 类 中的方法com.centit.support.database.metadata.SimpleTableInfo
-
- getColumns() - 接口 中的方法com.centit.support.database.metadata.TableInfo
-
获取所有的列名
- getColumnType() - 类 中的方法com.centit.support.database.metadata.SimpleTableField
-
字段属性在数据库表中的类型
- getColumnType() - 接口 中的方法com.centit.support.database.metadata.TableField
-
- getConnect() - 类 中的方法com.centit.support.database.jsonmaptable.GeneralJsonObjectDao
-
- getDatabaseCode() - 接口 中的方法com.centit.support.database.metadata.IDatabaseInfo
-
- getDatabaseDesc() - 接口 中的方法com.centit.support.database.metadata.IDatabaseInfo
-
- getDatabaseName() - 接口 中的方法com.centit.support.database.metadata.IDatabaseInfo
-
- getDatabaseUrl() - 接口 中的方法com.centit.support.database.metadata.IDatabaseInfo
-
- getDBCatalog() - 类 中的方法com.centit.support.database.metadata.JdbcMetadata
-
- getDbDriver(DBType) - 枚举 中的静态方法com.centit.support.database.utils.DBType
-
- getDBSchema() - 接口 中的方法com.centit.support.database.metadata.DatabaseMetadata
-
- getDBSchema() - 类 中的方法com.centit.support.database.metadata.DB2Metadata
-
- getDBSchema() - 类 中的方法com.centit.support.database.metadata.JdbcMetadata
-
- getDBSchema() - 类 中的方法com.centit.support.database.metadata.OracleMetadata
-
- getDBSchema() - 类 中的方法com.centit.support.database.metadata.PdmReader
-
- getDBSchema() - 类 中的方法com.centit.support.database.metadata.SqlSvrMetadata
-
- getDBTypeName(DBType) - 枚举 中的静态方法com.centit.support.database.utils.DBType
-
- getDefaultValue() - 类 中的方法com.centit.support.database.metadata.SimpleTableField
-
- getDefaultValue() - 接口 中的方法com.centit.support.database.metadata.TableField
-
- getExceptionCode() - 异常错误 中的方法com.centit.support.database.utils.PersistenceException
-
- getFieldLabelName() - 类 中的方法com.centit.support.database.metadata.SimpleTableField
-
字段中文名,对应Pdm中的name
- getFieldLabelName() - 接口 中的方法com.centit.support.database.metadata.TableField
-
- getFieldType() - 类 中的方法com.centit.support.database.metadata.SimpleTableField
-
字段属性java类别
- getFieldType() - 接口 中的方法com.centit.support.database.metadata.TableField
-
- getFkColumns() - 类 中的方法com.centit.support.database.metadata.SimpleTableReference
-
- getGroupByField(String) - 类 中的静态方法com.centit.support.database.utils.QueryUtils
-
去掉 order by 语句
- getHibernateMetadata(String, String) - 类 中的方法com.centit.support.database.metadata.PdmReader
-
- getHql() - 类 中的方法com.centit.support.database.utils.QueryAndNamedParams
-
已过时。
- getHql() - 类 中的方法com.centit.support.database.utils.QueryAndParams
-
已过时。
- getIdName() - 类 中的方法com.centit.support.database.metadata.HibernateMapInfo
-
- getIdType() - 类 中的方法com.centit.support.database.metadata.HibernateMapInfo
-
- getJavaTypeFullName() - 类 中的方法com.centit.support.database.metadata.SimpleTableField
-
java type's full name
- getJavaTypeFullName() - 接口 中的方法com.centit.support.database.metadata.TableField
-
- getJsonObjectDao(Connection, TableMapInfo) - 类 中的静态方法com.centit.support.database.orm.OrmDaoUtils
-
- getKeyProperties() - 类 中的方法com.centit.support.database.metadata.HibernateMapInfo
-
- getKeyProperty(int) - 类 中的方法com.centit.support.database.metadata.HibernateMapInfo
-
- getLabelValue(String) - 类 中的方法com.centit.support.database.utils.QueryUtils.SimpleFilterTranslater
-
- getLazyColumns() - 类 中的方法com.centit.support.database.orm.TableMapInfo
-
- getMatchString(String) - 类 中的静态方法com.centit.support.database.utils.QueryUtils
-
将string中的 空格换成 % 作为like语句的匹配串
比如在客户端输入 “hello world”,会转变为 "%hello%world%",即将头尾和中间的空白转换为%用于匹配。
- getMaxLength() - 类 中的方法com.centit.support.database.metadata.SimpleTableField
-
最大长度 Only used when sType=String
这个和Precision其实可以共用一个字段
- getMaxLength() - 接口 中的方法com.centit.support.database.metadata.TableField
-
最大长度 Only used when sType=String
这个和Precision其实可以共用一个字段
- getObjectAsJSON(Connection, String, Object[], String[]) - 类 中的静态方法com.centit.support.database.utils.DatabaseAccess
-
- getObjectAsJSON(Connection, String, Object[]) - 类 中的静态方法com.centit.support.database.utils.DatabaseAccess
-
- getObjectAsJSON(Connection, String) - 类 中的静态方法com.centit.support.database.utils.DatabaseAccess
-
- getObjectAsJSON(Connection, String, Map<String, Object>, String[]) - 类 中的静态方法com.centit.support.database.utils.DatabaseAccess
-
- getObjectAsJSON(Connection, String, Map<String, Object>) - 类 中的静态方法com.centit.support.database.utils.DatabaseAccess
-
- getObjectById(Object) - 类 中的方法com.centit.support.database.jsonmaptable.GeneralJsonObjectDao
-
- getObjectById(Object) - 接口 中的方法com.centit.support.database.jsonmaptable.JsonObjectDao
-
单主键表
- getObjectById(Connection, Object, Class<T>) - 类 中的静态方法com.centit.support.database.orm.OrmDaoUtils
-
- getObjectByProperties(Map<String, Object>) - 类 中的方法com.centit.support.database.jsonmaptable.GeneralJsonObjectDao
-
- getObjectByProperties(Map<String, Object>) - 接口 中的方法com.centit.support.database.jsonmaptable.JsonObjectDao
-
根据属性查询对象
- getObjectByProperties(Connection, Map<String, Object>, Class<T>) - 类 中的静态方法com.centit.support.database.orm.OrmDaoUtils
-
- getObjectBySql(Connection, String, Map<String, Object>, Class<T>) - 类 中的静态方法com.centit.support.database.orm.OrmDaoUtils
-
- getObjectCascadeById(Connection, Object, Class<T>) - 类 中的静态方法com.centit.support.database.orm.OrmDaoUtils
-
- getObjectCascadeShallowById(Connection, Object, Class<T>) - 类 中的静态方法com.centit.support.database.orm.OrmDaoUtils
-
- getObjectFieldValue(Object) - 类 中的方法com.centit.support.database.metadata.SimpleTableField
-
- getObjectFieldValue(Object) - 类 中的方法com.centit.support.database.metadata.SimpleTableReference
-
- getObjectId() - 类 中的方法com.centit.support.database.metadata.SimpleTableReference
-
- getObjectIncludeLazyById(Connection, Object, Class<T>) - 类 中的静态方法com.centit.support.database.orm.OrmDaoUtils
-
- getOne2manys() - 类 中的方法com.centit.support.database.metadata.HibernateMapInfo
-
- getOrderBy() - 类 中的方法com.centit.support.database.metadata.SimpleTableInfo
-
- getOrderBy() - 接口 中的方法com.centit.support.database.metadata.TableInfo
-
- getOsId() - 接口 中的方法com.centit.support.database.metadata.IDatabaseInfo
-
- getPackageName() - 类 中的方法com.centit.support.database.metadata.SimpleTableInfo
-
- getPageNo() - 类 中的方法com.centit.support.database.utils.PageDesc
-
获取当前页码
- getPageSize() - 类 中的方法com.centit.support.database.utils.PageDesc
-
获取每页最大条目数
- getParam(String) - 类 中的方法com.centit.support.database.utils.QueryAndNamedParams
-
- getParam(int) - 类 中的方法com.centit.support.database.utils.QueryAndParams
-
- getParams() - 类 中的方法com.centit.support.database.utils.QueryAndNamedParams
-
- getParams() - 类 中的方法com.centit.support.database.utils.QueryAndParams
-
- getParentTableName() - 类 中的方法com.centit.support.database.metadata.SimpleTableReference
-
- getParentTableName() - 接口 中的方法com.centit.support.database.metadata.TableReference
-
- getPassword() - 接口 中的方法com.centit.support.database.metadata.IDatabaseInfo
-
- getPkColumns() - 类 中的方法com.centit.support.database.metadata.SimpleTableInfo
-
- getPkColumns() - 接口 中的方法com.centit.support.database.metadata.TableInfo
-
- getPkName() - 类 中的方法com.centit.support.database.metadata.SimpleTableInfo
-
- getPkName() - 接口 中的方法com.centit.support.database.metadata.TableInfo
-
- getPrecision() - 类 中的方法com.centit.support.database.metadata.SimpleTableField
-
有效数据位数 Only used when sType=Long Number Float
这个和maxlength其实可以共用一个字段
- getPrecision() - 接口 中的方法com.centit.support.database.metadata.TableField
-
有效数据位数 Only used when sType=Long Number Float
这个和maxlength其实可以共用一个字段
- getProperties() - 类 中的方法com.centit.support.database.metadata.HibernateMapInfo
-
- getProperty(int) - 类 中的方法com.centit.support.database.metadata.HibernateMapInfo
-
- getPropertyName() - 类 中的方法com.centit.support.database.metadata.SimpleTableField
-
字段属性名,是通过字段的code转化过来的
- getPropertyName() - 接口 中的方法com.centit.support.database.metadata.TableField
-
- getQuery() - 类 中的方法com.centit.support.database.utils.QueryAndNamedParams
-
- getQuery() - 类 中的方法com.centit.support.database.utils.QueryAndParams
-
- getReferenceCode() - 类 中的方法com.centit.support.database.metadata.SimpleTableReference
-
- getReferenceCode() - 接口 中的方法com.centit.support.database.metadata.TableReference
-
- getReferenceColumns() - 类 中的方法com.centit.support.database.metadata.SimpleTableReference
-
- getReferenceColumns() - 接口 中的方法com.centit.support.database.metadata.TableReference
-
- getReferenceName() - 类 中的方法com.centit.support.database.metadata.SimpleTableReference
-
- getReferenceName() - 接口 中的方法com.centit.support.database.metadata.TableReference
-
- getReferences() - 类 中的方法com.centit.support.database.metadata.HibernateMapInfo
-
- getReferences() - 类 中的方法com.centit.support.database.metadata.SimpleTableInfo
-
- getReferences() - 接口 中的方法com.centit.support.database.metadata.TableInfo
-
- getReferenceType() - 类 中的方法com.centit.support.database.metadata.SimpleTableReference
-
- getRowEnd() - 类 中的方法com.centit.support.database.utils.PageDesc
-
pageNo Base 1
- getRowStart() - 类 中的方法com.centit.support.database.utils.PageDesc
-
pageNo Base 1
- getScalarObjectQuery(Connection, String, Map<String, Object>) - 类 中的静态方法com.centit.support.database.utils.DatabaseAccess
-
执行一个标量查询
- getScalarObjectQuery(Connection, String, Object[]) - 类 中的静态方法com.centit.support.database.utils.DatabaseAccess
-
- getScalarObjectQuery(Connection, String) - 类 中的静态方法com.centit.support.database.utils.DatabaseAccess
-
- getScalarObjectQuery(Connection, String, Object) - 类 中的静态方法com.centit.support.database.utils.DatabaseAccess
-
- getScale() - 类 中的方法com.centit.support.database.metadata.SimpleTableField
-
精度 Only used when sType= Long Number Float
- getScale() - 接口 中的方法com.centit.support.database.metadata.TableField
-
精度 Only used when sType= Long Number Float
- getSchema() - 类 中的方法com.centit.support.database.metadata.SimpleTableInfo
-
- getSchema() - 接口 中的方法com.centit.support.database.metadata.TableInfo
-
- getSequenceNextValue(String) - 类 中的方法com.centit.support.database.jsonmaptable.DB2JsonObjectDao
-
- getSequenceNextValue(String) - 类 中的方法com.centit.support.database.jsonmaptable.H2JsonObjectDao
-
用表来模拟sequence
create table simulate_sequence (seqname varchar(100) not null primary key,
currvalue integer, increment integer);
- getSequenceNextValue(String) - 接口 中的方法com.centit.support.database.jsonmaptable.JsonObjectDao
-
获取Sequence的值,不支持的Sequence数据库可以用一个表或者存储过程来模拟
- getSequenceNextValue(String) - 类 中的方法com.centit.support.database.jsonmaptable.MySqlJsonObjectDao
-
要使用这个函数首先需要在数据库中创建一下表和存储过程
DROP TABLE IF EXISTS f_mysql_sequence;
CREATE TABLE f_mysql_sequence (
name varchar(50) NOT NULL,
currvalue int(11) NOT NULL,
increment int(11) NOT NULL DEFAULT '1',
primary key (name)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 CHECKSUM=1 DELAY_KEY_WRITE=1 ROW_FORMAT=DYNAMIC COMMENT='序列表,命名s_[table_name]';
DROP FUNCTION IF EXISTS sequence_currval;
DELIMITER //
CREATE FUNCTION sequence_currval(seq_name VARCHAR(50)) RETURNS int(11)
READS SQL DATA
DETERMINISTIC
BEGIN
DECLARE cur_value INTEGER;
SET cur_value = 0;
SELECT currvalue INTO cur_value FROM f_mysql_sequence WHERE NAME = seq_name;
RETURN cur_value;
END//
DELIMITER ;
DROP FUNCTION IF EXISTS sequence_nextval;
DELIMITER //
CREATE FUNCTION sequence_nextval(seq_name VARCHAR(50)) RETURNS int(11)
DETERMINISTIC
BEGIN
DECLARE cur_value INTEGER;
UPDATE f_mysql_sequence SET currvalue = currvalue + increment WHERE NAME = seq_name;
SELECT currvalue INTO cur_value FROM f_mysql_sequence WHERE NAME = seq_name;
RETURN cur_value;
END//
DELIMITER ;
DROP FUNCTION IF EXISTS sequence_setval;
DELIMITER //
CREATE FUNCTION sequence_setval(seq_name VARCHAR(50),seq_value int(11)) RETURNS int(11)
DETERMINISTIC
BEGIN
UPDATE f_mysql_sequence SET currvalue = seq_value WHERE NAME = seq_name;
RETURN seq_value;
END//
DELIMITER ;
- getSequenceNextValue(String) - 类 中的方法com.centit.support.database.jsonmaptable.OracleJsonObjectDao
-
- getSequenceNextValue(String) - 类 中的方法com.centit.support.database.jsonmaptable.PostgreSqlJsonObjectDao
-
- getSequenceNextValue(String) - 类 中的方法com.centit.support.database.jsonmaptable.SqlSvrJsonObjectDao
-
用表来模拟sequence
create table simulate_sequence (seqname varchar(100) not null primary key,
currvalue integer, increment integer);
- getSequenceNextValue(Connection, String) - 类 中的静态方法com.centit.support.database.orm.OrmDaoUtils
-
MySql使用存储过程来模拟序列的
获取 Sequence 的值
- getSimulateSequenceNextValue(String) - 类 中的方法com.centit.support.database.jsonmaptable.GeneralJsonObjectDao
-
用表来模拟sequence
create table simulate_sequence (seqname varchar(100) not null primary key,
currvalue integer, increment integer);
- getSingleRow(Connection, String, Map<String, Object>) - 类 中的静态方法com.centit.support.database.utils.DatabaseAccess
-
- getSingleRow(Connection, String, Object[]) - 类 中的静态方法com.centit.support.database.utils.DatabaseAccess
-
- getSingleRow(Connection, String) - 类 中的静态方法com.centit.support.database.utils.DatabaseAccess
-
- getSingleRow(Connection, String, Object) - 类 中的静态方法com.centit.support.database.utils.DatabaseAccess
-
- getSql() - 类 中的方法com.centit.support.database.utils.QueryAndNamedParams
-
已过时。
- getSql() - 类 中的方法com.centit.support.database.utils.QueryAndParams
-
已过时。
- getSqlFieldNamePieceMap(String) - 类 中的静态方法com.centit.support.database.utils.QueryUtils
-
返回sql语句中所有的 字段 语句表达式
获得查询语句中的所有 字段描述 ,比如 select a, (b+c) as d, f fn from ta 语句 返回 [ a, (b+c) as d , f fn ]
- getSqlFieldPieces(String) - 类 中的静态方法com.centit.support.database.utils.QueryUtils
-
返回sql语句中所有的 字段 语句表达式
获得查询语句中的所有 字段描述 ,比如 select a, (b+c) as d, f fn from ta 语句 返回 [ a, (b+c) as d , f fn ]
- getSqlFiledNames(String) - 类 中的静态方法com.centit.support.database.utils.QueryUtils
-
返回sql语句中所有的 字段 名称
获得 查询语句中的所有 字段名称,比如 select a, (b+c) as d, f fn from ta 语句 返回 [a,d,fn]
- getSqlNamedParameters(String) - 类 中的静态方法com.centit.support.database.utils.QueryUtils
-
获取sql语句中所有的 命名参数
- getSqlTemplateFiledNames(String) - 类 中的静态方法com.centit.support.database.utils.QueryUtils
-
返回SqlTemplate(sql语句模板)中所有的所有的 字段 名称
获得 查询语句中的所有 字段名称,比如 select a, (b+c) as d, f fn from ta 语句 返回 [a,d,fn]
- getSqlTemplateParameters(String) - 类 中的静态方法com.centit.support.database.utils.QueryUtils
-
- getTableComment() - 类 中的方法com.centit.support.database.metadata.HibernateMapInfo
-
- getTableComment() - 类 中的方法com.centit.support.database.metadata.SimpleTableInfo
-
- getTableComment() - 接口 中的方法com.centit.support.database.metadata.TableInfo
-
- getTableInfo() - 类 中的方法com.centit.support.database.jsonmaptable.GeneralJsonObjectDao
-
- getTableInfo() - 接口 中的方法com.centit.support.database.jsonmaptable.JsonObjectDao
-
- getTableLabelName() - 类 中的方法com.centit.support.database.metadata.HibernateMapInfo
-
- getTableLabelName() - 类 中的方法com.centit.support.database.metadata.SimpleTableInfo
-
- getTableLabelName() - 接口 中的方法com.centit.support.database.metadata.TableInfo
-
- getTableMetadata(String) - 接口 中的方法com.centit.support.database.metadata.DatabaseMetadata
-
- getTableMetadata(String) - 类 中的方法com.centit.support.database.metadata.DB2Metadata
-
- getTableMetadata(String) - 类 中的方法com.centit.support.database.metadata.JdbcMetadata
-
没有获取外键
- getTableMetadata(String) - 类 中的方法com.centit.support.database.metadata.OracleMetadata
-
- getTableMetadata(String) - 类 中的方法com.centit.support.database.metadata.PdmReader
-
- getTableMetadata(String) - 类 中的方法com.centit.support.database.metadata.SqlSvrMetadata
-
- getTableName() - 类 中的方法com.centit.support.database.metadata.HibernateMapInfo
-
- getTableName() - 类 中的方法com.centit.support.database.metadata.SimpleTableInfo
-
- getTableName() - 类 中的方法com.centit.support.database.metadata.SimpleTableReference
-
- getTableName() - 接口 中的方法com.centit.support.database.metadata.TableInfo
-
- getTableName() - 接口 中的方法com.centit.support.database.metadata.TableReference
-
- getTableType() - 类 中的方法com.centit.support.database.metadata.SimpleTableInfo
-
- getTargetEntityType() - 类 中的方法com.centit.support.database.metadata.SimpleTableReference
-
- getTotalRows() - 类 中的方法com.centit.support.database.utils.PageDesc
-
- getUsername() - 接口 中的方法com.centit.support.database.metadata.IDatabaseInfo
-
- getValueGenerators() - 类 中的方法com.centit.support.database.orm.TableMapInfo
-
- getVarValue(String) - 类 中的方法com.centit.support.database.utils.QueryUtils.SimpleFilterTranslater
-
- saveHibernateMappingFile(String) - 类 中的方法com.centit.support.database.metadata.SimpleTableInfo
-
- saveNewObject(Map<String, Object>) - 类 中的方法com.centit.support.database.jsonmaptable.GeneralJsonObjectDao
-
- saveNewObject(Map<String, Object>) - 接口 中的方法com.centit.support.database.jsonmaptable.JsonObjectDao
-
- saveNewObject(Connection, T) - 类 中的静态方法com.centit.support.database.orm.OrmDaoUtils
-
- saveNewObjectCascade(Connection, T) - 类 中的静态方法com.centit.support.database.orm.OrmDaoUtils
-
- saveNewObjectCascadeShallow(Connection, T) - 类 中的静态方法com.centit.support.database.orm.OrmDaoUtils
-
- saveObjectReference(Connection, T, String) - 类 中的静态方法com.centit.support.database.orm.OrmDaoUtils
-
- saveObjectReferences(Connection, T) - 类 中的静态方法com.centit.support.database.orm.OrmDaoUtils
-
- scalarPretreatParameter(String, Object) - 类 中的静态方法com.centit.support.database.utils.QueryUtils
-
对参数进行预处理
- SELF_ORDER_BY - 类 中的静态变量com.centit.support.database.jsonmaptable.GeneralJsonObjectDao
-
用户自定义排序描述, 放到 filterDesc 中
- setClassName(String) - 类 中的方法com.centit.support.database.metadata.HibernateMapInfo
-
- setColumnComment(String) - 类 中的方法com.centit.support.database.metadata.SimpleTableField
-
- setColumnName(String) - 类 中的方法com.centit.support.database.metadata.SimpleTableField
-
- setColumns(List<SimpleTableField>) - 类 中的方法com.centit.support.database.metadata.SimpleTableInfo
-
- setColumnType(String) - 类 中的方法com.centit.support.database.metadata.SimpleTableField
-
- setConnect(Connection) - 类 中的方法com.centit.support.database.ddl.GeneralDDLOperations
-
- setConnect(Connection) - 类 中的方法com.centit.support.database.jsonmaptable.GeneralJsonObjectDao
-
- setDBConfig(Connection) - 接口 中的方法com.centit.support.database.metadata.DatabaseMetadata
-
- setDBConfig(Connection) - 类 中的方法com.centit.support.database.metadata.DB2Metadata
-
- setDBConfig(Connection) - 类 中的方法com.centit.support.database.metadata.JdbcMetadata
-
- setDBConfig(Connection) - 类 中的方法com.centit.support.database.metadata.OracleMetadata
-
- setDBConfig(Connection) - 类 中的方法com.centit.support.database.metadata.PdmReader
-
- setDBConfig(Connection) - 类 中的方法com.centit.support.database.metadata.SqlSvrMetadata
-
- setDbDriver(DBType, String) - 枚举 中的静态方法com.centit.support.database.utils.DBType
-
- setDBSchema(String) - 接口 中的方法com.centit.support.database.metadata.DatabaseMetadata
-
- setDBSchema(String) - 类 中的方法com.centit.support.database.metadata.DB2Metadata
-
- setDBSchema(String) - 类 中的方法com.centit.support.database.metadata.JdbcMetadata
-
- setDBSchema(String) - 类 中的方法com.centit.support.database.metadata.OracleMetadata
-
- setDBSchema(String) - 类 中的方法com.centit.support.database.metadata.PdmReader
-
- setDBSchema(String) - 类 中的方法com.centit.support.database.metadata.SqlSvrMetadata
-
- setDefaultValue(String) - 类 中的方法com.centit.support.database.metadata.SimpleTableField
-
- setExceptionCode(int) - 异常错误 中的方法com.centit.support.database.utils.PersistenceException
-
- setFieldLabelName(String) - 类 中的方法com.centit.support.database.metadata.SimpleTableField
-
字段中文名,对应Pdm中的name
- setFieldType(String) - 类 中的方法com.centit.support.database.metadata.SimpleTableField
-
- setFkColumns(List<SimpleTableField>) - 类 中的方法com.centit.support.database.metadata.SimpleTableReference
-
- setHasID(boolean) - 类 中的方法com.centit.support.database.metadata.HibernateMapInfo
-
- setHql(String) - 类 中的方法com.centit.support.database.utils.QueryAndNamedParams
-
已过时。
- setHql(String) - 类 中的方法com.centit.support.database.utils.QueryAndParams
-
已过时。
- setIdName(String) - 类 中的方法com.centit.support.database.metadata.HibernateMapInfo
-
- setIdType(String) - 类 中的方法com.centit.support.database.metadata.HibernateMapInfo
-
- setJavaTypeFullName(String) - 类 中的方法com.centit.support.database.metadata.SimpleTableField
-
- setJdbcShowSql(boolean) - 类 中的静态方法com.centit.support.database.utils.QueryLogUtils
-
- setKeyProperties(List<SimpleTableField>) - 类 中的方法com.centit.support.database.metadata.HibernateMapInfo
-
- setMainTable(boolean) - 类 中的方法com.centit.support.database.metadata.HibernateMapInfo
-
- setMandatory(boolean) - 类 中的方法com.centit.support.database.metadata.SimpleTableField
-
- setMandatory(String) - 类 中的方法com.centit.support.database.metadata.SimpleTableField
-
- setMaxLength(int) - 类 中的方法com.centit.support.database.metadata.SimpleTableField
-
- setNullEnable(String) - 类 中的方法com.centit.support.database.metadata.SimpleTableField
-
- setObjectField(Field) - 类 中的方法com.centit.support.database.metadata.SimpleTableField
-
- setObjectField(Field) - 类 中的方法com.centit.support.database.metadata.SimpleTableReference
-
- setObjectFieldValue(Object, Object) - 类 中的方法com.centit.support.database.metadata.SimpleTableField
-
- setObjectFieldValue(Object, Object) - 类 中的方法com.centit.support.database.metadata.SimpleTableReference
-
- setObjectFieldValue(Object, SimpleTableField, Object) - 类 中的静态方法com.centit.support.database.orm.OrmUtils
-
- setObjectGetFieldValueFunc(Method) - 类 中的方法com.centit.support.database.metadata.SimpleTableField
-
- setObjectGetFieldValueFunc(Method) - 类 中的方法com.centit.support.database.metadata.SimpleTableReference
-
- setObjectId(int) - 类 中的方法com.centit.support.database.metadata.SimpleTableReference
-
- setObjectSetFieldValueFunc(Method) - 类 中的方法com.centit.support.database.metadata.SimpleTableField
-
- setObjectSetFieldValueFunc(Method) - 类 中的方法com.centit.support.database.metadata.SimpleTableReference
-
- setOne2manys(List<HibernateMapInfo>) - 类 中的方法com.centit.support.database.metadata.HibernateMapInfo
-
- setOrderBy(String) - 类 中的方法com.centit.support.database.metadata.SimpleTableInfo
-
- setPackageName(String) - 类 中的方法com.centit.support.database.metadata.SimpleTableInfo
-
- setPage(int) - 类 中的方法com.centit.support.database.utils.PageDesc
-
应对遗留系统命名不一致的情况
- setPageNo(int) - 类 中的方法com.centit.support.database.utils.PageDesc
-
设置当前页码
- setPageSize(int) - 类 中的方法com.centit.support.database.utils.PageDesc
-
设置每页最大条目数
- setParams(Map<String, Object>) - 类 中的方法com.centit.support.database.utils.QueryAndNamedParams
-
- setParentTableName(String) - 类 中的方法com.centit.support.database.metadata.SimpleTableReference
-
- setPkColumns(List<String>) - 类 中的方法com.centit.support.database.metadata.SimpleTableInfo
-
- setPkName(String) - 类 中的方法com.centit.support.database.metadata.SimpleTableInfo
-
- setPrecision(Integer) - 类 中的方法com.centit.support.database.metadata.SimpleTableField
-
- setProperties(List<SimpleTableField>) - 类 中的方法com.centit.support.database.metadata.HibernateMapInfo
-
- setPropertyName(String) - 类 中的方法com.centit.support.database.metadata.SimpleTableField
-
- setQuery(String) - 类 中的方法com.centit.support.database.utils.QueryAndNamedParams
-
- setQuery(String) - 类 中的方法com.centit.support.database.utils.QueryAndParams
-
- setQueryStmtParameters(PreparedStatement, Object[]) - 类 中的静态方法com.centit.support.database.utils.DatabaseAccess
-
- setQueryStmtParameters(PreparedStatement, List<Object>) - 类 中的静态方法com.centit.support.database.utils.DatabaseAccess
-
- setQueryStmtParameters(PreparedStatement, List<String>, Map<String, Object>) - 类 中的静态方法com.centit.support.database.utils.DatabaseAccess
-
- setReferenceCode(String) - 类 中的方法com.centit.support.database.metadata.SimpleTableReference
-
- setReferenceColumns(Map<String, String>) - 类 中的方法com.centit.support.database.metadata.SimpleTableReference
-
- setReferenceName(String) - 类 中的方法com.centit.support.database.metadata.SimpleTableReference
-
- setReferences(List<SimpleTableReference>) - 类 中的方法com.centit.support.database.metadata.HibernateMapInfo
-
- setReferences(List<SimpleTableReference>) - 类 中的方法com.centit.support.database.metadata.SimpleTableInfo
-
- setReferenceType(Class<?>) - 类 中的方法com.centit.support.database.metadata.SimpleTableReference
-
- setRows(int) - 类 中的方法com.centit.support.database.utils.PageDesc
-
应对遗留系统命名不一致的情况
- setScale(Integer) - 类 中的方法com.centit.support.database.metadata.SimpleTableField
-
- setSchema(String) - 类 中的方法com.centit.support.database.metadata.SimpleTableInfo
-
- setSql(String) - 类 中的方法com.centit.support.database.utils.QueryAndNamedParams
-
已过时。
- setSql(String) - 类 中的方法com.centit.support.database.utils.QueryAndParams
-
已过时。
- setTableAlias(Map<String, String>) - 接口 中的方法com.centit.support.database.utils.QueryUtils.IFilterTranslater
-
- setTableAlias(Map<String, String>) - 类 中的方法com.centit.support.database.utils.QueryUtils.SimpleFilterTranslater
-
- setTableComment(String) - 类 中的方法com.centit.support.database.metadata.HibernateMapInfo
-
- setTableComment(String) - 类 中的方法com.centit.support.database.metadata.SimpleTableInfo
-
- setTableInfo(TableInfo) - 类 中的方法com.centit.support.database.jsonmaptable.GeneralJsonObjectDao
-
- setTableLabelName(String) - 类 中的方法com.centit.support.database.metadata.HibernateMapInfo
-
- setTableLabelName(String) - 类 中的方法com.centit.support.database.metadata.SimpleTableInfo
-
- setTableName(String) - 类 中的方法com.centit.support.database.metadata.HibernateMapInfo
-
- setTableName(String) - 类 中的方法com.centit.support.database.metadata.SimpleTableInfo
-
- setTableName(String) - 类 中的方法com.centit.support.database.metadata.SimpleTableReference
-
- setTableType(String) - 类 中的方法com.centit.support.database.metadata.SimpleTableInfo
-
- setTargetEntityType(Class<?>) - 类 中的方法com.centit.support.database.metadata.SimpleTableReference
-
- setTotalRows(Integer) - 类 中的方法com.centit.support.database.utils.PageDesc
-
设置条目总数
- setUserLog4j(boolean) - 类 中的静态方法com.centit.support.database.utils.QueryLogUtils
-
- SimpleFilterTranslater(Map<String, Object>) - 类 的构造器com.centit.support.database.utils.QueryUtils.SimpleFilterTranslater
-
- SimpleTableField - com.centit.support.database.metadata中的类
-
- SimpleTableField() - 类 的构造器com.centit.support.database.metadata.SimpleTableField
-
- SimpleTableInfo - com.centit.support.database.metadata中的类
-
- SimpleTableInfo() - 类 的构造器com.centit.support.database.metadata.SimpleTableInfo
-
- SimpleTableInfo(String) - 类 的构造器com.centit.support.database.metadata.SimpleTableInfo
-
- SimpleTableReference - com.centit.support.database.metadata中的类
-
- SimpleTableReference() - 类 的构造器com.centit.support.database.metadata.SimpleTableReference
-
- splitParamString(String) - 类 中的静态方法com.centit.support.database.utils.QueryUtils
-
- splitSqlByFields(String) - 类 中的静态方法com.centit.support.database.utils.QueryUtils
-
将sql语句 filed部分为界 分三段;
第一段为 select 之前的内容,如果是sql server 将包括 top [n] 的内容
第二段为 from 和select 之间的内容,就是field内容
第三段为 where 之后的内容包括 order by
- splitSqlFieldNames(String) - 类 中的静态方法com.centit.support.database.utils.QueryUtils
-
返回sql语句中所有的 字段 名称
获得 查询语句中的所有 字段名称,比如 a, (b+c) as d, f fn from 语句 返回 [a,d,fn]
- SQL_PRETREAT_CREEPFORIN - 类 中的静态变量com.centit.support.database.utils.QueryUtils
-
对于不支持数组参数的执行引擎,需要将参数按照数值的格式进行扩展
修改语句中的 命名参数,使其能够接受 多个参数以便用于in语句,比如: in(:a)
传入a为一个数组,会根据a的实际长度变为 in(:a0,:a1,a2,......)
- SQL_PRETREAT_DATE - 类 中的静态变量com.centit.support.database.utils.QueryUtils
-
转化为日期类型,
- SQL_PRETREAT_DATESTR - 类 中的静态变量com.centit.support.database.utils.QueryUtils
-
转化为 2016-6-16这样的日期字符串
- SQL_PRETREAT_DATETIME - 类 中的静态变量com.centit.support.database.utils.QueryUtils
-
转化为带时间的,日期的类型
- SQL_PRETREAT_DATETIMESTR - 类 中的静态变量com.centit.support.database.utils.QueryUtils
-
转化为 2016-6-16 10:25:34这样的日期和时间字符串
- SQL_PRETREAT_DIGIT - 类 中的静态变量com.centit.support.database.utils.QueryUtils
-
过滤掉所有非数字字符
- SQL_PRETREAT_ENDWITH - 类 中的静态变量com.centit.support.database.utils.QueryUtils
-
用于like语句,只在参数前面添加一个 %
- SQL_PRETREAT_ESCAPE_HTML - 类 中的静态变量com.centit.support.database.utils.QueryUtils
-
过滤参数中的html标签
- SQL_PRETREAT_FLOAT - 类 中的静态变量com.centit.support.database.utils.QueryUtils
-
转化为 Double 类型
- SQL_PRETREAT_INPLACE - 类 中的静态变量com.centit.support.database.utils.QueryUtils
-
将参数值 拼接到 sql对应的参数位置,同时要避免sql注入;一般用与Order by中
- SQL_PRETREAT_INTEGER - 类 中的静态变量com.centit.support.database.utils.QueryUtils
-
应该转化 Integer类型,单对于数据库来说他和long没有区别所以也返回的Long类型
- SQL_PRETREAT_LIKE - 类 中的静态变量com.centit.support.database.utils.QueryUtils
-
转化为模式匹配字符串,字符串中间的空格、tab都会被%替换
- SQL_PRETREAT_LONG - 类 中的静态变量com.centit.support.database.utils.QueryUtils
-
转化 Long 类型
- SQL_PRETREAT_LOWERCASE - 类 中的静态变量com.centit.support.database.utils.QueryUtils
-
小写
- SQL_PRETREAT_NEXT_DAY - 类 中的静态变量com.centit.support.database.utils.QueryUtils
-
转化为日期类型,并且计算第二天的日期,没有时间(时间为00:00:00) 用于区间查询的结束时间
- SQL_PRETREAT_NEXT_MONTH - 类 中的静态变量com.centit.support.database.utils.QueryUtils
-
- SQL_PRETREAT_NEXT_YEAR - 类 中的静态变量com.centit.support.database.utils.QueryUtils
-
- SQL_PRETREAT_NO_PARAM - 类 中的静态变量com.centit.support.database.utils.QueryUtils
-
表示这个参数不需要
- SQL_PRETREAT_NUMBER - 类 中的静态变量com.centit.support.database.utils.QueryUtils
-
转化为符合数字的字符串,
- SQL_PRETREAT_PREV_DAY - 类 中的静态变量com.centit.support.database.utils.QueryUtils
-
- SQL_PRETREAT_PREV_MONTH - 类 中的静态变量com.centit.support.database.utils.QueryUtils
-
- SQL_PRETREAT_PREV_YEAR - 类 中的静态变量com.centit.support.database.utils.QueryUtils
-
- SQL_PRETREAT_QUOTASTR - 类 中的静态变量com.centit.support.database.utils.QueryUtils
-
给子符串添加''使其可以拼接到sql语句中,并避免sql注入
- SQL_PRETREAT_SPLITFORIN - 类 中的静态变量com.centit.support.database.utils.QueryUtils
-
将字符串 用,分割返回 String[];对于支持数组变量的spring jdbcTemplate
或者hibernate中的hql用这个处理就可以了,先腾实现的jpa也支持数组参数
- SQL_PRETREAT_STARTWITH - 类 中的静态变量com.centit.support.database.utils.QueryUtils
-
用于like语句,只在参数后面添加一个 %,MySql建议只用这个,其他的匹配方式在MySql中效率都比较低
- SQL_PRETREAT_STRING - 类 中的静态变量com.centit.support.database.utils.QueryUtils
-
将对象转换为 String, 如果是数组用 ','连接。
- SQL_PRETREAT_UPPERCASE - 类 中的静态变量com.centit.support.database.utils.QueryUtils
-
大写
- SqlSvrDDLOperations - com.centit.support.database.ddl中的类
-
- SqlSvrDDLOperations() - 类 的构造器com.centit.support.database.ddl.SqlSvrDDLOperations
-
- SqlSvrDDLOperations(Connection) - 类 的构造器com.centit.support.database.ddl.SqlSvrDDLOperations
-
- SqlSvrJsonObjectDao - com.centit.support.database.jsonmaptable中的类
-
- SqlSvrJsonObjectDao() - 类 的构造器com.centit.support.database.jsonmaptable.SqlSvrJsonObjectDao
-
- SqlSvrJsonObjectDao(Connection) - 类 的构造器com.centit.support.database.jsonmaptable.SqlSvrJsonObjectDao
-
- SqlSvrJsonObjectDao(TableInfo) - 类 的构造器com.centit.support.database.jsonmaptable.SqlSvrJsonObjectDao
-
- SqlSvrJsonObjectDao(Connection, TableInfo) - 类 的构造器com.centit.support.database.jsonmaptable.SqlSvrJsonObjectDao
-
- SqlSvrMetadata - com.centit.support.database.metadata中的类
-
- SqlSvrMetadata() - 类 的构造器com.centit.support.database.metadata.SqlSvrMetadata
-
- STRING - 类 中的静态变量com.centit.support.database.utils.FieldType
-