跳过导航链接
A B C D E F G H I J L M N O P Q R S T U V W 

A

addAllParams(Map<String, Object>) - 类 中的方法com.centit.support.database.utils.QueryAndNamedParams
 
addColumn(String, TableField) - 接口 中的方法com.centit.support.database.ddl.DDLOperations
添加列
addColumn(String, TableField) - 类 中的方法com.centit.support.database.ddl.GeneralDDLOperations
 
addColumn(SimpleTableField) - 类 中的方法com.centit.support.database.metadata.SimpleTableInfo
 
addLazyColumn(SimpleTableField) - 类 中的方法com.centit.support.database.orm.TableMapInfo
 
addParam(String, Object) - 类 中的方法com.centit.support.database.utils.QueryAndNamedParams
这个方法返回this所以可以 addParam(k1,v1).addAllParams(Map K,V).
addPkColumns(String) - 类 中的方法com.centit.support.database.metadata.SimpleTableInfo
 
addReference(SimpleTableReference) - 类 中的方法com.centit.support.database.metadata.SimpleTableInfo
 
addReferenceColumn(String, String) - 类 中的方法com.centit.support.database.metadata.SimpleTableReference
 
addResource(String) - 类 中的方法com.centit.support.database.metadata.SimpleTableInfo
 
addValueGenerator(String, ValueGenerator) - 类 中的方法com.centit.support.database.orm.TableMapInfo
 
allValues() - 枚举 中的静态方法com.centit.support.database.utils.DBType
 
appendColumnSQL(TableField, StringBuilder) - 类 中的方法com.centit.support.database.ddl.GeneralDDLOperations
 
appendColumnsSQL(TableInfo, StringBuilder) - 类 中的方法com.centit.support.database.ddl.GeneralDDLOperations
 
appendColumnTypeSQL(TableField, StringBuilder) - 类 中的方法com.centit.support.database.ddl.GeneralDDLOperations
 
appendOrderBy(SimpleTableField, String) - 类 中的方法com.centit.support.database.orm.TableMapInfo
 
appendPkColumnSql(TableInfo, StringBuilder) - 类 中的方法com.centit.support.database.ddl.GeneralDDLOperations
 
appendPkSql(TableInfo, StringBuilder) - 类 中的方法com.centit.support.database.ddl.GeneralDDLOperations
 
appendPkSql(TableInfo, StringBuilder) - 类 中的方法com.centit.support.database.ddl.MySqlDDLOperations
 

B

batchUpdateObject(Connection, Collection<String>, T, Map<String, Object>) - 类 中的静态方法com.centit.support.database.orm.OrmDaoUtils
批量修改 对象
batchUpdateObject(Connection, Class<?>, Map<String, Object>, Map<String, Object>) - 类 中的静态方法com.centit.support.database.orm.OrmDaoUtils
批量修改 对象
BLANK_EXCEPTION - 异常错误 中的静态变量com.centit.support.database.utils.PersistenceException
 
BOOLEAN - 类 中的静态变量com.centit.support.database.utils.FieldType
 
buildDateStringForOracle(Date) - 类 中的静态方法com.centit.support.database.utils.QueryUtils
在HQL检索策略以外,模糊拼接key-value键值对,把string包装成to-char('value','yyyy-MM-dd')
buildDateStringForOracle(Date) - 类 中的静态方法com.centit.support.database.utils.QueryUtils
 
buildDateStringForQuery(Date) - 类 中的静态方法com.centit.support.database.utils.QueryUtils
 
buildDateStringForQuery(Date) - 类 中的静态方法com.centit.support.database.utils.QueryUtils
 
buildDateTimeStringForOracle(Date) - 类 中的静态方法com.centit.support.database.utils.QueryUtils
在HQL检索策略以外,模糊拼接key-value键值对,把string包装成to-char('value','yyyy-MM-dd hh24:mi:ss')
buildDateTimeStringForOracle(Date) - 类 中的静态方法com.centit.support.database.utils.QueryUtils
 
buildDatetimeStringForQuery(Date) - 类 中的静态方法com.centit.support.database.utils.QueryUtils
 
buildDatetimeStringForQuery(Date) - 类 中的静态方法com.centit.support.database.utils.QueryUtils
 
buildDB2LimitQuerySQL(String, int, int) - 类 中的静态方法com.centit.support.database.utils.QueryUtils
生成DB2分页查询语句
buildFieldIncludeLazySql(String) - 类 中的方法com.centit.support.database.orm.TableMapInfo
返回 sql 语句 和 属性名数组
buildFieldSql(TableInfo, String) - 类 中的静态方法com.centit.support.database.jsonmaptable.GeneralJsonObjectDao
返回 sql 语句 和 属性名数组
buildFieldSqlWithFieldName(TableInfo, String) - 类 中的静态方法com.centit.support.database.jsonmaptable.GeneralJsonObjectDao
返回 sql 语句 和 属性名数组
buildFilterSql(TableInfo, String, Collection<String>) - 类 中的静态方法com.centit.support.database.jsonmaptable.GeneralJsonObjectDao
 
buildFilterSqlByPk(TableInfo, String) - 类 中的静态方法com.centit.support.database.jsonmaptable.GeneralJsonObjectDao
 
buildGetCountHQL(String) - 类 中的静态方法com.centit.support.database.utils.QueryUtils
hql语句不能用子查询的方式,只能用buildGetCountSQLByReplaceFields
buildGetCountSQL(String) - 类 中的静态方法com.centit.support.database.utils.QueryUtils
sql 语句可以用 子查询和替换查询字段的方式获得总数, 但是 有distinct的语句只能用子查询的方式。
buildGetCountSQLByReplaceFields(String) - 类 中的静态方法com.centit.support.database.utils.QueryUtils
将查询语句转换为相同条件的查询符合条件的记录数的语句, 需要考虑with语句 即将 select 的字段部分替换为 count(*) 并去掉 order by排序部分 对查询语句中有distinct的sql语句不使用
buildGetCountSQLBySubSelect(String) - 类 中的静态方法com.centit.support.database.utils.QueryUtils
通过子查询来实现获取计数语句
buildGetObjectSqlByPk(TableInfo) - 类 中的静态方法com.centit.support.database.jsonmaptable.GeneralJsonObjectDao
 
buildInsertSql(TableInfo, Collection<String>) - 类 中的静态方法com.centit.support.database.jsonmaptable.GeneralJsonObjectDao
 
buildInStatement(String, Object) - 类 中的静态方法com.centit.support.database.utils.QueryUtils
通过参数数组 编译in语句
buildLazyFieldSql(String) - 类 中的方法com.centit.support.database.orm.TableMapInfo
 
buildLimitQuerySQL(String, int, int, boolean, DBType) - 类 中的静态方法com.centit.support.database.utils.QueryUtils
 
buildMySqlLimitQuerySQL(String, int, int, boolean) - 类 中的静态方法com.centit.support.database.utils.QueryUtils
 
buildObjectsStringForQuery(Object[]) - 类 中的静态方法com.centit.support.database.utils.QueryUtils
 
buildObjectsStringForQuery(Collection<?>) - 类 中的静态方法com.centit.support.database.utils.QueryUtils
 
buildObjectStringForQuery(Object) - 类 中的静态方法com.centit.support.database.utils.QueryUtils
 
buildOracleLimitQuerySQL(String, int, int, boolean) - 类 中的静态方法com.centit.support.database.utils.QueryUtils
org.hibernate.dialect 生成Oracle分页查询语句, 不考虑for update语句
buildPartFieldSql(TableInfo, Collection<String>, String) - 类 中的静态方法com.centit.support.database.jsonmaptable.GeneralJsonObjectDao
返回 sql 语句 和 属性名数组
buildPartFieldSqlWithFieldName(TableInfo, Collection<String>, String) - 类 中的静态方法com.centit.support.database.jsonmaptable.GeneralJsonObjectDao
返回 sql 语句 和 属性名数组
buildPostgreSqlLimitQuerySQL(String, int, int, boolean) - 类 中的静态方法com.centit.support.database.utils.QueryUtils
生成PostgreSql分页查询语句
buildQuerySqlByProperties(TableInfo, Map<String, Object>) - 类 中的静态方法com.centit.support.database.jsonmaptable.GeneralJsonObjectDao
 
buildSqlServerLimitQuerySQL(String, int, int) - 类 中的静态方法com.centit.support.database.utils.QueryUtils
生成SqlServer分页查询语句
buildStringForQuery(String) - 类 中的静态方法com.centit.support.database.utils.QueryUtils
把字符串string包装成'string',并将字符传中的数里的"'"替换为“''”
buildUpdateSql(TableInfo, Collection<String>, boolean) - 类 中的静态方法com.centit.support.database.jsonmaptable.GeneralJsonObjectDao
 
BYTE_ARRAY - 类 中的静态变量com.centit.support.database.utils.FieldType
 

C

callFunction(Connection, String, int, Object...) - 类 中的静态方法com.centit.support.database.utils.DatabaseAccess
调用数据库函数
callProcedure(Connection, String, Object...) - 类 中的静态方法com.centit.support.database.utils.DatabaseAccess
执行一个存储过程
checkHasAllPkColumns(TableInfo, Map<String, Object>) - 类 中的静态方法com.centit.support.database.jsonmaptable.GeneralJsonObjectDao
 
checkHasAllPkColumns(Map<String, Object>) - 类 中的方法com.centit.support.database.jsonmaptable.GeneralJsonObjectDao
 
checkLabelName(CharSequence) - 类 中的静态方法com.centit.support.database.ddl.GeneralDDLOperations
checkLabelName 判断一个字符串是否符合标识符,是否可以作为字段名或者表名
checkObjectExists(Connection, T) - 类 中的静态方法com.centit.support.database.orm.OrmDaoUtils
 
checkTableWellDefined(TableInfo) - 类 中的静态方法com.centit.support.database.ddl.GeneralDDLOperations
返回格式检查结果
cleanSqlStatement(String) - 类 中的静态方法com.centit.support.database.utils.QueryUtils
去掉 分号 ; 和 单行注释 / * 注释保留 * /
com.centit.support.database.ddl - 程序包 com.centit.support.database.ddl
 
com.centit.support.database.jsonmaptable - 程序包 com.centit.support.database.jsonmaptable
 
com.centit.support.database.metadata - 程序包 com.centit.support.database.metadata
 
com.centit.support.database.orm - 程序包 com.centit.support.database.orm
 
com.centit.support.database.utils - 程序包 com.centit.support.database.utils
 
compare(Map<String, Object>, Map<String, Object>) - 类 中的方法com.centit.support.database.jsonmaptable.GeneralJsonObjectDao.JSONObjectComparator
 
compare(T, T) - 类 中的方法com.centit.support.database.orm.OrmDaoUtils.OrmObjectComparator
 
conn - 类 中的变量com.centit.support.database.ddl.GeneralDDLOperations
 
containColumn(String) - 类 中的方法com.centit.support.database.metadata.SimpleTableReference
 
containColumn(String) - 接口 中的方法com.centit.support.database.metadata.TableReference
判断某个字段是否是外键
createDatabaseMetadata(DBType) - 接口 中的静态方法com.centit.support.database.metadata.DatabaseMetadata
 
createDDLOperations(DBType) - 类 中的静态方法com.centit.support.database.ddl.GeneralDDLOperations
 
createDDLOperations(Connection) - 类 中的静态方法com.centit.support.database.ddl.GeneralDDLOperations
 
createFromQueryAndNamedParams(String, Map<String, Object>) - 类 中的静态方法com.centit.support.database.utils.QueryAndParams
 
createFromQueryAndNamedParams(QueryAndNamedParams) - 类 中的静态方法com.centit.support.database.utils.QueryAndParams
 
createJsonObjectDao(Connection, TableInfo) - 类 中的静态方法com.centit.support.database.jsonmaptable.GeneralJsonObjectDao
 
createJsonObjectDao(DBType, Connection) - 类 中的静态方法com.centit.support.database.jsonmaptable.GeneralJsonObjectDao
 
createJsonObjectDao(Connection) - 类 中的静态方法com.centit.support.database.jsonmaptable.GeneralJsonObjectDao
 
createNotPaging() - 类 中的静态方法com.centit.support.database.utils.PageDesc
 
createSequence(String) - 接口 中的方法com.centit.support.database.ddl.DDLOperations
创建sequence
createSequence(String) - 类 中的方法com.centit.support.database.ddl.GeneralDDLOperations
 
createSqlParamsMap(Object...) - 类 中的静态方法com.centit.support.database.utils.QueryUtils
已过时。
createTable(TableInfo) - 接口 中的方法com.centit.support.database.ddl.DDLOperations
创建表
createTable(TableInfo) - 类 中的方法com.centit.support.database.ddl.GeneralDDLOperations
 
creepArrayParamForInQuery(String, Object[]) - 类 中的静态方法com.centit.support.database.utils.QueryAndParams
 
creepArrayParamForInQuery(QueryAndParams) - 类 中的静态方法com.centit.support.database.utils.QueryAndParams
 

D

DATABASE_IO_EXCEPTION - 异常错误 中的静态变量com.centit.support.database.utils.PersistenceException
 
DATABASE_OPERATE_EXCEPTION - 异常错误 中的静态变量com.centit.support.database.utils.PersistenceException
 
DATABASE_OUT_SYNC_EXCEPTION - 异常错误 中的静态变量com.centit.support.database.utils.PersistenceException
 
DATABASE_SQL_EXCEPTION - 异常错误 中的静态变量com.centit.support.database.utils.PersistenceException
 
DatabaseAccess - com.centit.support.database.utils中的类
 
DatabaseAccessException - com.centit.support.database.utils中的异常错误
 
DatabaseAccessException(String, SQLException) - 异常错误 的构造器com.centit.support.database.utils.DatabaseAccessException
 
DatabaseMetadata - com.centit.support.database.metadata中的接口
 
DATE - 类 中的静态变量com.centit.support.database.utils.FieldType
 
DATETIME - 类 中的静态变量com.centit.support.database.utils.FieldType
 
DB2DDLOperations - com.centit.support.database.ddl中的类
 
DB2DDLOperations() - 类 的构造器com.centit.support.database.ddl.DB2DDLOperations
 
DB2DDLOperations(Connection) - 类 的构造器com.centit.support.database.ddl.DB2DDLOperations
 
DB2JsonObjectDao - com.centit.support.database.jsonmaptable中的类
 
DB2JsonObjectDao() - 类 的构造器com.centit.support.database.jsonmaptable.DB2JsonObjectDao
 
DB2JsonObjectDao(Connection) - 类 的构造器com.centit.support.database.jsonmaptable.DB2JsonObjectDao
 
DB2JsonObjectDao(TableInfo) - 类 的构造器com.centit.support.database.jsonmaptable.DB2JsonObjectDao
 
DB2JsonObjectDao(Connection, TableInfo) - 类 的构造器com.centit.support.database.jsonmaptable.DB2JsonObjectDao
 
DB2Metadata - com.centit.support.database.metadata中的类
 
DB2Metadata() - 类 的构造器com.centit.support.database.metadata.DB2Metadata
 
DBType - com.centit.support.database.utils中的枚举
 
DDLOperations - com.centit.support.database.ddl中的接口
 
deleteObject(Connection, T) - 类 中的静态方法com.centit.support.database.orm.OrmDaoUtils
 
deleteObjectById(Object) - 类 中的方法com.centit.support.database.jsonmaptable.GeneralJsonObjectDao
 
deleteObjectById(Object) - 接口 中的方法com.centit.support.database.jsonmaptable.JsonObjectDao
删除,单主键
deleteObjectById(Connection, Map<String, Object>, Class<T>) - 类 中的静态方法com.centit.support.database.orm.OrmDaoUtils
 
deleteObjectById(Connection, Object, Class<T>) - 类 中的静态方法com.centit.support.database.orm.OrmDaoUtils
 
deleteObjectByProperties(Connection, Map<String, Object>, Class<T>) - 类 中的静态方法com.centit.support.database.orm.OrmDaoUtils
 
deleteObjectCascade(Connection, T) - 类 中的静态方法com.centit.support.database.orm.OrmDaoUtils
 
deleteObjectCascadeById(Connection, Object, Class<T>) - 类 中的静态方法com.centit.support.database.orm.OrmDaoUtils
 
deleteObjectCascadeShallow(Connection, T) - 类 中的静态方法com.centit.support.database.orm.OrmDaoUtils
 
deleteObjectCascadeShallowById(Connection, Object, Class<T>) - 类 中的静态方法com.centit.support.database.orm.OrmDaoUtils
 
deleteObjectReference(Connection, T, SimpleTableReference) - 类 中的静态方法com.centit.support.database.orm.OrmDaoUtils
 
deleteObjectReference(Connection, T, String) - 类 中的静态方法com.centit.support.database.orm.OrmDaoUtils
 
deleteObjectReferences(Connection, T) - 类 中的静态方法com.centit.support.database.orm.OrmDaoUtils
 
deleteObjects(List<Object>) - 类 中的方法com.centit.support.database.jsonmaptable.GeneralJsonObjectDao
 
deleteObjects(List<Object>) - 接口 中的方法com.centit.support.database.jsonmaptable.JsonObjectDao
批量删除
deleteObjectsAsTabulation(String, Object) - 类 中的方法com.centit.support.database.jsonmaptable.GeneralJsonObjectDao
 
deleteObjectsAsTabulation(Map<String, Object>) - 类 中的方法com.centit.support.database.jsonmaptable.GeneralJsonObjectDao
 
deleteObjectsAsTabulation(String, Object) - 接口 中的方法com.centit.support.database.jsonmaptable.JsonObjectDao
根据外键批量删除,单外键
deleteObjectsAsTabulation(Map<String, Object>) - 接口 中的方法com.centit.support.database.jsonmaptable.JsonObjectDao
根据外键批量删除,符合外键
deleteObjectsByProperties(Map<String, Object>) - 类 中的方法com.centit.support.database.jsonmaptable.GeneralJsonObjectDao
 
deleteObjectsByProperties(Map<String, Object>) - 接口 中的方法com.centit.support.database.jsonmaptable.JsonObjectDao
根据属性 批量删除
doExecuteNamedSql(String, Map<String, Object>) - 类 中的方法com.centit.support.database.jsonmaptable.GeneralJsonObjectDao
执行一个带命名参数的sql语句
doExecuteNamedSql(String, Map<String, Object>) - 接口 中的方法com.centit.support.database.jsonmaptable.JsonObjectDao
 
doExecuteNamedSql(Connection, String, Map<String, Object>) - 类 中的静态方法com.centit.support.database.utils.DatabaseAccess
 
doExecuteSql(String) - 类 中的方法com.centit.support.database.jsonmaptable.GeneralJsonObjectDao
 
doExecuteSql(String, Object[]) - 类 中的方法com.centit.support.database.jsonmaptable.GeneralJsonObjectDao
直接运行行带参数的 SQL,update delete insert
doExecuteSql(String) - 接口 中的方法com.centit.support.database.jsonmaptable.JsonObjectDao
 
doExecuteSql(String, Object[]) - 接口 中的方法com.centit.support.database.jsonmaptable.JsonObjectDao
 
doExecuteSql(Connection, String) - 类 中的静态方法com.centit.support.database.utils.DatabaseAccess
直接运行SQL,update delete insert
doExecuteSql(Connection, String, Object[]) - 类 中的静态方法com.centit.support.database.utils.DatabaseAccess
 
DOUBLE - 类 中的静态变量com.centit.support.database.utils.FieldType
 
dropColumn(String, String) - 接口 中的方法com.centit.support.database.ddl.DDLOperations
删除列
dropColumn(String, String) - 类 中的方法com.centit.support.database.ddl.GeneralDDLOperations
 
dropTable(String) - 接口 中的方法com.centit.support.database.ddl.DDLOperations
删除表
dropTable(String) - 类 中的方法com.centit.support.database.ddl.GeneralDDLOperations
 

E

execute(ResultSet) - 接口 中的方法com.centit.support.database.orm.OrmDaoUtils.FetchDataWork
 

F

fetchBlobAsBase64(Blob) - 类 中的静态方法com.centit.support.database.utils.DatabaseAccess
 
fetchBlobBytes(Blob) - 类 中的静态方法com.centit.support.database.utils.DatabaseAccess
 
fetchClobString(Clob) - 类 中的静态方法com.centit.support.database.utils.DatabaseAccess
 
fetchFieldsFormResultSet(ResultSet, T, TableMapInfo) - 类 中的静态方法com.centit.support.database.orm.OrmUtils
 
fetchLobField(Object, boolean) - 类 中的静态方法com.centit.support.database.utils.DatabaseAccess
 
fetchObjectDatabaseField(Object, TableMapInfo) - 类 中的静态方法com.centit.support.database.orm.OrmUtils
 
fetchObjectField(Object) - 类 中的静态方法com.centit.support.database.orm.OrmUtils
 
fetchObjectFormResultSet(ResultSet, Class<T>) - 类 中的静态方法com.centit.support.database.orm.OrmUtils
 
fetchObjectLazyColumn(Connection, T, String) - 类 中的静态方法com.centit.support.database.orm.OrmDaoUtils
 
fetchObjectLazyColumns(Connection, T) - 类 中的静态方法com.centit.support.database.orm.OrmDaoUtils
 
fetchObjectListFormResultSet(ResultSet, Class<T>) - 类 中的静态方法com.centit.support.database.orm.OrmUtils
 
fetchObjectReference(Connection, T, String) - 类 中的静态方法com.centit.support.database.orm.OrmDaoUtils
 
fetchObjectReferences(Connection, T) - 类 中的静态方法com.centit.support.database.orm.OrmDaoUtils
 
fetchObjectReferencesCascade(Connection, T, Class<?>) - 类 中的静态方法com.centit.support.database.orm.OrmDaoUtils
 
fetchObjectsCount(Map<String, Object>) - 类 中的方法com.centit.support.database.jsonmaptable.GeneralJsonObjectDao
 
fetchObjectsCount(Map<String, Object>) - 接口 中的方法com.centit.support.database.jsonmaptable.JsonObjectDao
根据属性进行并获取总数
fetchObjectsCount(Connection, Map<String, Object>, Class<T>) - 类 中的静态方法com.centit.support.database.orm.OrmDaoUtils
 
fetchObjectsCount(Connection, String, Map<String, Object>) - 类 中的静态方法com.centit.support.database.orm.OrmDaoUtils
 
fetchParamsFromTemplateConditions(String) - 类 中的静态方法com.centit.support.database.utils.QueryUtils
参数 模板 p1.1:(like)ps 条件模板: [(条件)(参数)| 语句] [参数| 语句]
fetchResultSetRowToJSONObject(ResultSet, String[]) - 类 中的静态方法com.centit.support.database.utils.DatabaseAccess
 
fetchResultSetRowToObjects(ResultSet) - 类 中的静态方法com.centit.support.database.utils.DatabaseAccess
 
fetchResultSetToJSONArray(ResultSet, String[]) - 类 中的静态方法com.centit.support.database.utils.DatabaseAccess
 
fetchResultSetToObjectsList(ResultSet) - 类 中的静态方法com.centit.support.database.utils.DatabaseAccess
 
fetchScalarObject(List<Object[]>) - 类 中的静态方法com.centit.support.database.utils.DatabaseAccess
 
fetchSelfOrderSql(String, Map<String, Object>) - 类 中的静态方法com.centit.support.database.jsonmaptable.GeneralJsonObjectDao
querySql 用户检查order by 中的字段属性 对应的查询标识 比如, select a+b as ab from table 在 filterMap 中的 CodeBook.TABLE_SORT_FIELD (sort) 为 ab 字段 返回的排序语句为 a+b
fetchSelfOrderSql(TableInfo, Map<String, Object>) - 类 中的静态方法com.centit.support.database.jsonmaptable.GeneralJsonObjectDao
 
fetchSingleColumn(List<Object[]>, int) - 类 中的静态方法com.centit.support.database.utils.DatabaseAccess
 
fetchSingleColumn(List<Object[]>) - 类 中的静态方法com.centit.support.database.utils.DatabaseAccess
 
fetchSingleColumnAsString(List<Object[]>, int) - 类 中的静态方法com.centit.support.database.utils.DatabaseAccess
 
fetchSingleColumnAsString(List<Object[]>) - 类 中的静态方法com.centit.support.database.utils.DatabaseAccess
 
fetchTableMapInfo(Class<?>) - 类 中的静态方法com.centit.support.database.orm.JpaMetadata
 
fetchTemplateParamName(String) - 类 中的静态方法com.centit.support.database.utils.QueryUtils
一、 p1.1:(like)ps return p1.1 二、:(like)ps return ps 三、:ps return ps 四、 ps return ps
fetchTemplateParamNames(String) - 类 中的静态方法com.centit.support.database.utils.QueryUtils
参数 模板 p1.1:(like,,)ps 条件模板: [(条件)(参数)| 语句] [参数| 语句]
FieldType - com.centit.support.database.utils中的类
 
FieldType() - 类 的构造器com.centit.support.database.utils.FieldType
 
FILE_ID - 类 中的静态变量com.centit.support.database.utils.FieldType
 
findField(String) - 类 中的方法com.centit.support.database.metadata.SimpleTableInfo
根据字段名查找 字段信息
findFieldByColumn(String) - 类 中的方法com.centit.support.database.metadata.SimpleTableInfo
根据属性名查找 字段信息
findFieldByColumn(String) - 接口 中的方法com.centit.support.database.metadata.TableInfo
 
findFieldByColumn(String) - 类 中的方法com.centit.support.database.orm.TableMapInfo
根据属性名查找 字段信息
findFieldByName(String) - 类 中的方法com.centit.support.database.metadata.SimpleTableInfo
根据属性名查找 字段信息
findFieldByName(String) - 接口 中的方法com.centit.support.database.metadata.TableInfo
 
findFieldByName(String) - 类 中的方法com.centit.support.database.orm.TableMapInfo
根据属性名查找 字段信息
findObjectsAsJSON(String, Object[], String[], int, int) - 类 中的方法com.centit.support.database.jsonmaptable.DB2JsonObjectDao
 
findObjectsAsJSON(String, Object[], String[]) - 类 中的方法com.centit.support.database.jsonmaptable.GeneralJsonObjectDao
 
findObjectsAsJSON(String, Object[], String[]) - 接口 中的方法com.centit.support.database.jsonmaptable.JsonObjectDao
 
findObjectsAsJSON(String, Object[], String[], int, int) - 接口 中的方法com.centit.support.database.jsonmaptable.JsonObjectDao
 
findObjectsAsJSON(String, Object[], String[], int, int) - 类 中的方法com.centit.support.database.jsonmaptable.MySqlJsonObjectDao
 
findObjectsAsJSON(String, Object[], String[], int, int) - 类 中的方法com.centit.support.database.jsonmaptable.OracleJsonObjectDao
 
findObjectsAsJSON(String, Object[], String[], int, int) - 类 中的方法com.centit.support.database.jsonmaptable.PostgreSqlJsonObjectDao
 
findObjectsAsJSON(String, Object[], String[], int, int) - 类 中的方法com.centit.support.database.jsonmaptable.SqlSvrJsonObjectDao
 
findObjectsAsJSON(Connection, String, Object[], String[]) - 类 中的静态方法com.centit.support.database.utils.DatabaseAccess
 
findObjectsAsJSON(Connection, String, Object[]) - 类 中的静态方法com.centit.support.database.utils.DatabaseAccess
 
findObjectsAsJSON(Connection, String) - 类 中的静态方法com.centit.support.database.utils.DatabaseAccess
 
findObjectsAsJSON(Connection, String, Object) - 类 中的静态方法com.centit.support.database.utils.DatabaseAccess
 
findObjectsAsJSON(Connection, String, Object, String[]) - 类 中的静态方法com.centit.support.database.utils.DatabaseAccess
 
findObjectsAsJSON(Connection, String, Object[], String[], int, int) - 类 中的静态方法com.centit.support.database.utils.DatabaseAccess
 
findObjectsAsJSON(Connection, String, Object[], int, int) - 类 中的静态方法com.centit.support.database.utils.DatabaseAccess
 
findObjectsByNamedSql(String, Map<String, Object>, int, int) - 类 中的方法com.centit.support.database.jsonmaptable.DB2JsonObjectDao
 
findObjectsByNamedSql(String, Map<String, Object>) - 类 中的方法com.centit.support.database.jsonmaptable.GeneralJsonObjectDao
 
findObjectsByNamedSql(String, Map<String, Object>) - 接口 中的方法com.centit.support.database.jsonmaptable.JsonObjectDao
 
findObjectsByNamedSql(String, Map<String, Object>, int, int) - 接口 中的方法com.centit.support.database.jsonmaptable.JsonObjectDao
 
findObjectsByNamedSql(String, Map<String, Object>, int, int) - 类 中的方法com.centit.support.database.jsonmaptable.MySqlJsonObjectDao
 
findObjectsByNamedSql(String, Map<String, Object>, int, int) - 类 中的方法com.centit.support.database.jsonmaptable.OracleJsonObjectDao
 
findObjectsByNamedSql(String, Map<String, Object>, int, int) - 类 中的方法com.centit.support.database.jsonmaptable.PostgreSqlJsonObjectDao
 
findObjectsByNamedSql(String, Map<String, Object>, int, int) - 类 中的方法com.centit.support.database.jsonmaptable.SqlSvrJsonObjectDao
 
findObjectsByNamedSql(Connection, String, Map<String, Object>) - 类 中的静态方法com.centit.support.database.utils.DatabaseAccess
 
findObjectsByNamedSql(Connection, String, Map<String, Object>, int, int) - 类 中的静态方法com.centit.support.database.utils.DatabaseAccess
执行分页一个带命名参数的查询
findObjectsByNamedSqlAsJSON(String, Map<String, Object>, String[], int, int) - 类 中的方法com.centit.support.database.jsonmaptable.DB2JsonObjectDao
 
findObjectsByNamedSqlAsJSON(String, Map<String, Object>, String[]) - 类 中的方法com.centit.support.database.jsonmaptable.GeneralJsonObjectDao
 
findObjectsByNamedSqlAsJSON(String, Map<String, Object>, String[]) - 接口 中的方法com.centit.support.database.jsonmaptable.JsonObjectDao
 
findObjectsByNamedSqlAsJSON(String, Map<String, Object>, String[], int, int) - 接口 中的方法com.centit.support.database.jsonmaptable.JsonObjectDao
 
findObjectsByNamedSqlAsJSON(String, Map<String, Object>, String[], int, int) - 类 中的方法com.centit.support.database.jsonmaptable.MySqlJsonObjectDao
 
findObjectsByNamedSqlAsJSON(String, Map<String, Object>, String[], int, int) - 类 中的方法com.centit.support.database.jsonmaptable.OracleJsonObjectDao
 
findObjectsByNamedSqlAsJSON(String, Map<String, Object>, String[], int, int) - 类 中的方法com.centit.support.database.jsonmaptable.PostgreSqlJsonObjectDao
 
findObjectsByNamedSqlAsJSON(String, Map<String, Object>, String[], int, int) - 类 中的方法com.centit.support.database.jsonmaptable.SqlSvrJsonObjectDao
 
findObjectsByNamedSqlAsJSON(Connection, String, Map<String, Object>, String[]) - 类 中的静态方法com.centit.support.database.utils.DatabaseAccess
执行一个带命名参数的查询并返回JSONArray
findObjectsByNamedSqlAsJSON(Connection, String, Map<String, Object>) - 类 中的静态方法com.centit.support.database.utils.DatabaseAccess
 
findObjectsByNamedSqlAsJSON(Connection, String, Map<String, Object>, String[], int, int) - 类 中的静态方法com.centit.support.database.utils.DatabaseAccess
执行一个带命名参数的查询并返回JSONArray
findObjectsBySql(String, Object[], int, int) - 类 中的方法com.centit.support.database.jsonmaptable.DB2JsonObjectDao
 
findObjectsBySql(String, Object[]) - 类 中的方法com.centit.support.database.jsonmaptable.GeneralJsonObjectDao
 
findObjectsBySql(String, Object[]) - 接口 中的方法com.centit.support.database.jsonmaptable.JsonObjectDao
查询带参数的SQL语句
findObjectsBySql(String, Object[], int, int) - 接口 中的方法com.centit.support.database.jsonmaptable.JsonObjectDao
 
findObjectsBySql(String, Object[], int, int) - 类 中的方法com.centit.support.database.jsonmaptable.MySqlJsonObjectDao
 
findObjectsBySql(String, Object[], int, int) - 类 中的方法com.centit.support.database.jsonmaptable.OracleJsonObjectDao
 
findObjectsBySql(String, Object[], int, int) - 类 中的方法com.centit.support.database.jsonmaptable.PostgreSqlJsonObjectDao
 
findObjectsBySql(String, Object[], int, int) - 类 中的方法com.centit.support.database.jsonmaptable.SqlSvrJsonObjectDao
 
findObjectsBySql(Connection, String, Object[]) - 类 中的静态方法com.centit.support.database.utils.DatabaseAccess
 
findObjectsBySql(Connection, String, List<Object>) - 类 中的静态方法com.centit.support.database.utils.DatabaseAccess
 
findObjectsBySql(Connection, String, Object) - 类 中的静态方法com.centit.support.database.utils.DatabaseAccess
 
findObjectsBySql(Connection, String) - 类 中的静态方法com.centit.support.database.utils.DatabaseAccess
 
findObjectsBySql(Connection, String, Object[], int, int) - 类 中的静态方法com.centit.support.database.utils.DatabaseAccess
执行一个带参数的分页查询,这个是完全基于jdbc实现的,对不同的数据库来说效率差别可能很大
findReference(String) - 类 中的方法com.centit.support.database.metadata.SimpleTableInfo
 
FLOAT - 类 中的静态变量com.centit.support.database.utils.FieldType
 
FORMAT_DATE_EXCEPTION - 异常错误 中的静态变量com.centit.support.database.utils.PersistenceException
 
FORMAT_NUMBER_EXCEPTION - 异常错误 中的静态变量com.centit.support.database.utils.PersistenceException
 

G

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
 

H

H2DDLOperations - com.centit.support.database.ddl中的类
使用H2数据库时请打开MySql兼容模式 jdbc:h2: <url>;MODE=<databaseType> MODE=MySQL:兼容模式,H2兼容多种数据库, 该值可以为:DB2、Derby、HSQLDB、MSSQLServer、MySQL、Oracle、PostgreSQL http://www.h2database.com/html/features.html#compatibility
H2DDLOperations() - 类 的构造器com.centit.support.database.ddl.H2DDLOperations
 
H2DDLOperations(Connection) - 类 的构造器com.centit.support.database.ddl.H2DDLOperations
 
H2JsonObjectDao - com.centit.support.database.jsonmaptable中的类
使用H2数据库时请打开MySql兼容模式 jdbc:h2: <url>;MODE=<databaseType> MODE=MySQL:兼容模式,H2兼容多种数据库, 该值可以为:DB2、Derby、HSQLDB、MSSQLServer、MySQL、Oracle、PostgreSQL http://www.h2database.com/html/features.html#compatibility
H2JsonObjectDao() - 类 的构造器com.centit.support.database.jsonmaptable.H2JsonObjectDao
 
H2JsonObjectDao(Connection) - 类 的构造器com.centit.support.database.jsonmaptable.H2JsonObjectDao
 
H2JsonObjectDao(TableInfo) - 类 的构造器com.centit.support.database.jsonmaptable.H2JsonObjectDao
 
H2JsonObjectDao(Connection, TableInfo) - 类 的构造器com.centit.support.database.jsonmaptable.H2JsonObjectDao
 
hasOrderBy(String) - 类 中的静态方法com.centit.support.database.utils.QueryUtils
去掉 order by 语句
hasPretreatment(String, String) - 类 中的静态方法com.centit.support.database.utils.QueryUtils
 
hasReferences() - 类 中的方法com.centit.support.database.metadata.SimpleTableInfo
 
HibernateMapInfo - com.centit.support.database.metadata中的类
这个变量的属性没有和TableInfo一致起来,设计的时候有欠缺
HibernateMapInfo() - 类 的构造器com.centit.support.database.metadata.HibernateMapInfo
 

I

IDatabaseInfo - com.centit.support.database.metadata中的接口
数据库基本信息
ILLEGALACCESS_EXCEPTION - 异常错误 中的静态变量com.centit.support.database.utils.PersistenceException
 
insertObjectsAsTabulation(List<Map<String, Object>>) - 类 中的方法com.centit.support.database.jsonmaptable.GeneralJsonObjectDao
 
insertObjectsAsTabulation(List<Map<String, Object>>) - 接口 中的方法com.centit.support.database.jsonmaptable.JsonObjectDao
批量添加多条记录
INSTANTIATION_EXCEPTION - 异常错误 中的静态变量com.centit.support.database.utils.PersistenceException
 
INTEGER - 类 中的静态变量com.centit.support.database.utils.FieldType
 
isHasID() - 类 中的方法com.centit.support.database.metadata.HibernateMapInfo
 
isMadeInChina() - 枚举 中的方法com.centit.support.database.utils.DBType
 
isMainTable() - 类 中的方法com.centit.support.database.metadata.HibernateMapInfo
 
isMandatory() - 类 中的方法com.centit.support.database.metadata.SimpleTableField
 
isMandatory() - 接口 中的方法com.centit.support.database.metadata.TableField
 
isParmaryKey(String) - 类 中的方法com.centit.support.database.metadata.SimpleTableInfo
 
isParmaryKey(String) - 接口 中的方法com.centit.support.database.metadata.TableInfo
判断一个字段是否是主键
isPkColumn(TableInfo, String) - 类 中的静态方法com.centit.support.database.jsonmaptable.GeneralJsonObjectDao
 
isReferenceColumn(int, String) - 类 中的方法com.centit.support.database.metadata.HibernateMapInfo
 

J

JdbcMetadata - com.centit.support.database.metadata中的类
 
JdbcMetadata() - 类 的构造器com.centit.support.database.metadata.JdbcMetadata
 
jdbcShowSql - 类 中的静态变量com.centit.support.database.utils.QueryLogUtils
 
JpaMetadata - com.centit.support.database.orm中的类
Created by codefan on 17-8-27.
JSONObjectComparator(TableInfo) - 类 的构造器com.centit.support.database.jsonmaptable.GeneralJsonObjectDao.JSONObjectComparator
 
JsonObjectDao - com.centit.support.database.jsonmaptable中的接口
 

L

Lazy - com.centit.support.database.orm中的注释类型
Created by codefan on 17-8-30.
listAllObjects(Connection, Class<T>) - 类 中的静态方法com.centit.support.database.orm.OrmDaoUtils
 
listAllTable() - 类 中的方法com.centit.support.database.metadata.JdbcMetadata
 
listObjectsByProperties(Map<String, Object>, int, int) - 类 中的方法com.centit.support.database.jsonmaptable.DB2JsonObjectDao
 
listObjectsByProperties(Map<String, Object>) - 类 中的方法com.centit.support.database.jsonmaptable.GeneralJsonObjectDao
 
listObjectsByProperties(Map<String, Object>) - 接口 中的方法com.centit.support.database.jsonmaptable.JsonObjectDao
 
listObjectsByProperties(Map<String, Object>, int, int) - 接口 中的方法com.centit.support.database.jsonmaptable.JsonObjectDao
根据属性进行查询
listObjectsByProperties(Map<String, Object>, int, int) - 类 中的方法com.centit.support.database.jsonmaptable.MySqlJsonObjectDao
 
listObjectsByProperties(Map<String, Object>, int, int) - 类 中的方法com.centit.support.database.jsonmaptable.OracleJsonObjectDao
 
listObjectsByProperties(Map<String, Object>, int, int) - 类 中的方法com.centit.support.database.jsonmaptable.PostgreSqlJsonObjectDao
 
listObjectsByProperties(Map<String, Object>, int, int) - 类 中的方法com.centit.support.database.jsonmaptable.SqlSvrJsonObjectDao
 
listObjectsByProperties(Connection, Map<String, Object>, Class<T>) - 类 中的静态方法com.centit.support.database.orm.OrmDaoUtils
 
listObjectsByProperties(Connection, Map<String, Object>, Class<T>, int, int) - 类 中的静态方法com.centit.support.database.orm.OrmDaoUtils
 
loadHibernateMetadata(String, String) - 类 中的方法com.centit.support.database.metadata.HibernateMapInfo
 
loadPdmFile(String) - 类 中的方法com.centit.support.database.metadata.PdmReader
 
logger - 类 中的静态变量com.centit.support.database.metadata.DB2Metadata
 
logger - 类 中的静态变量com.centit.support.database.metadata.HibernateMapInfo
 
logger - 类 中的静态变量com.centit.support.database.metadata.JdbcMetadata
 
logger - 类 中的静态变量com.centit.support.database.metadata.OracleMetadata
 
logger - 类 中的静态变量com.centit.support.database.metadata.PdmReader
 
logger - 类 中的静态变量com.centit.support.database.metadata.SimpleTableInfo
 
logger - 类 中的静态变量com.centit.support.database.metadata.SqlSvrMetadata
 
logger - 类 中的静态变量com.centit.support.database.utils.DatabaseAccess
 
logger - 枚举 中的静态变量com.centit.support.database.utils.DBType
 
LONG - 类 中的静态变量com.centit.support.database.utils.FieldType
 

M

makeAddColumnSql(String, TableField) - 接口 中的方法com.centit.support.database.ddl.DDLOperations
添加列
makeAddColumnSql(String, TableField) - 类 中的方法com.centit.support.database.ddl.GeneralDDLOperations
 
makeAddColumnSql(String, TableField) - 类 中的方法com.centit.support.database.ddl.OracleDDLOperations
 
makeCreateSequenceSql(String) - 类 中的方法com.centit.support.database.ddl.DB2DDLOperations
 
makeCreateSequenceSql(String) - 接口 中的方法com.centit.support.database.ddl.DDLOperations
创建序列
makeCreateSequenceSql(String) - 类 中的方法com.centit.support.database.ddl.GeneralDDLOperations
创建序列 用表来模拟sequence create table simulate_sequence (seqname varchar(100) not null primary key, currvalue integer, increment integer);
makeCreateSequenceSql(String) - 类 中的方法com.centit.support.database.ddl.H2DDLOperations
 
makeCreateSequenceSql(String) - 类 中的方法com.centit.support.database.ddl.OracleDDLOperations
 
makeCreateSequenceSql(String) - 类 中的方法com.centit.support.database.ddl.PostgreSqlDDLOperations
 
makeCreateTableSql(TableInfo) - 接口 中的方法com.centit.support.database.ddl.DDLOperations
创建表
makeCreateTableSql(TableInfo) - 类 中的方法com.centit.support.database.ddl.GeneralDDLOperations
 
makeDropColumnSql(String, String) - 接口 中的方法com.centit.support.database.ddl.DDLOperations
删除列
makeDropColumnSql(String, String) - 类 中的方法com.centit.support.database.ddl.GeneralDDLOperations
 
makeDropTableSql(String) - 接口 中的方法com.centit.support.database.ddl.DDLOperations
删除表
makeDropTableSql(String) - 类 中的方法com.centit.support.database.ddl.GeneralDDLOperations
 
makeModifyColumnSql(String, TableField, TableField) - 类 中的方法com.centit.support.database.ddl.DB2DDLOperations
 
makeModifyColumnSql(String, TableField, TableField) - 接口 中的方法com.centit.support.database.ddl.DDLOperations
修改列定义 ,比如 修改 varchar 的长度
makeModifyColumnSql(String, TableField, TableField) - 类 中的方法com.centit.support.database.ddl.MySqlDDLOperations
 
makeModifyColumnSql(String, TableField, TableField) - 类 中的方法com.centit.support.database.ddl.OracleDDLOperations
 
makeModifyColumnSql(String, TableField, TableField) - 类 中的方法com.centit.support.database.ddl.PostgreSqlDDLOperations
修改列定义 ,比如 修改 varchar 的长度
makeModifyColumnSql(String, TableField, TableField) - 类 中的方法com.centit.support.database.ddl.SqlSvrDDLOperations
 
makePkFieldMap(Object) - 类 中的方法com.centit.support.database.jsonmaptable.GeneralJsonObjectDao
 
makeReconfigurationColumnSqls(String, String, TableField) - 接口 中的方法com.centit.support.database.ddl.DDLOperations
重构列,涉及到内容格式的转换,需要新建一个列,将旧列中的数据转换到新列中,然后在删除旧列
makeReconfigurationColumnSqls(String, String, TableField) - 类 中的方法com.centit.support.database.ddl.GeneralDDLOperations
 
makeReconfigurationColumnSqls(String, String, TableField) - 类 中的方法com.centit.support.database.ddl.MySqlDDLOperations
 
makeReconfigurationColumnSqls(String, String, TableField) - 类 中的方法com.centit.support.database.ddl.OracleDDLOperations
 
makeRenameColumnSql(String, String, TableField) - 接口 中的方法com.centit.support.database.ddl.DDLOperations
重命名列
makeRenameColumnSql(String, String, TableField) - 类 中的方法com.centit.support.database.ddl.GeneralDDLOperations
 
makeRenameColumnSql(String, String, TableField) - 类 中的方法com.centit.support.database.ddl.MySqlDDLOperations
 
makeRenameColumnSql(String, String, TableField) - 类 中的方法com.centit.support.database.ddl.SqlSvrDDLOperations
 
mapClassName(String) - 类 中的静态方法com.centit.support.database.utils.FieldType
 
mapColumnNameToField(String) - 类 中的静态方法com.centit.support.database.utils.DatabaseAccess
已过时。
mapColumnsNameToFields(List<String>) - 类 中的静态方法com.centit.support.database.utils.DatabaseAccess
 
mapDBType(String) - 枚举 中的静态方法com.centit.support.database.utils.DBType
 
mapDBType(Connection) - 枚举 中的静态方法com.centit.support.database.utils.DBType
 
mapDialectToDBType(String) - 枚举 中的静态方法com.centit.support.database.utils.DBType
 
mapFieldToColumnPiece(String, String) - 类 中的静态方法com.centit.support.database.jsonmaptable.GeneralJsonObjectDao
在sql语句中找到属性对应的字段语句
mapObjectProperties(TableInfo, Map<String, Object>) - 类 中的静态方法com.centit.support.database.jsonmaptable.GeneralJsonObjectDao
 
mapObjectProperties(Map<String, Object>) - 类 中的方法com.centit.support.database.jsonmaptable.GeneralJsonObjectDao
 
mapPropName(String) - 类 中的静态方法com.centit.support.database.utils.FieldType
 
mapToDatabaseType(String, DBType) - 类 中的静态方法com.centit.support.database.utils.FieldType
 
mapToDB2ColumnType(String) - 类 中的静态方法com.centit.support.database.utils.FieldType
转换到Oracle的字段
mapToFieldType(int) - 类 中的静态方法com.centit.support.database.utils.FieldType
 
mapToFieldType(String, int) - 类 中的静态方法com.centit.support.database.utils.FieldType
 
mapToFieldType(String) - 类 中的静态方法com.centit.support.database.utils.FieldType
 
mapToGBaseColumnType(String) - 类 中的静态方法com.centit.support.database.utils.FieldType
 
mapToH2ColumnType(String) - 类 中的静态方法com.centit.support.database.utils.FieldType
 
mapToHumpName(String, boolean) - 类 中的静态方法com.centit.support.database.utils.FieldType
 
mapToJavaType(String, int) - 类 中的静态方法com.centit.support.database.utils.FieldType
 
mapToJavaType(String) - 类 中的静态方法com.centit.support.database.utils.FieldType
 
mapToJavaType(int) - 类 中的静态方法com.centit.support.database.utils.FieldType
map java.sql.Type to javaType
mapToMetadata() - 类 中的方法com.centit.support.database.metadata.SimpleTableField
 
mapToMySqlColumnType(String) - 类 中的静态方法com.centit.support.database.utils.FieldType
转换到Oracle的字段
mapToOracleColumnType(String) - 类 中的静态方法com.centit.support.database.utils.FieldType
转换到Oracle的字段
mapToPostgreSqlColumnType(String) - 类 中的静态方法com.centit.support.database.utils.FieldType
 
mapToSqlServerColumnType(String) - 类 中的静态方法com.centit.support.database.utils.FieldType
转换到Oracle的字段
matchTime(GeneratorTime) - 枚举 中的方法com.centit.support.database.orm.GeneratorTime
 
mergeObject(Collection<String>, Map<String, Object>) - 类 中的方法com.centit.support.database.jsonmaptable.GeneralJsonObjectDao
 
mergeObject(Map<String, Object>) - 类 中的方法com.centit.support.database.jsonmaptable.GeneralJsonObjectDao
 
mergeObject(Collection<String>, Map<String, Object>) - 接口 中的方法com.centit.support.database.jsonmaptable.JsonObjectDao
更改部分属性
mergeObject(Map<String, Object>) - 接口 中的方法com.centit.support.database.jsonmaptable.JsonObjectDao
合并
mergeObject(Connection, T) - 类 中的静态方法com.centit.support.database.orm.OrmDaoUtils
 
mergeObjectCascade(Connection, T) - 类 中的静态方法com.centit.support.database.orm.OrmDaoUtils
 
mergeObjectCascadeShallow(Connection, T) - 类 中的静态方法com.centit.support.database.orm.OrmDaoUtils
 
modifyColumn(String, TableField, TableField) - 接口 中的方法com.centit.support.database.ddl.DDLOperations
修改列定义 ,比如 修改 varchar 的长度
modifyColumn(String, TableField, TableField) - 类 中的方法com.centit.support.database.ddl.GeneralDDLOperations
 
MONEY - 类 中的静态变量com.centit.support.database.utils.FieldType
要考虑 定点数,用于存储金钱
MySqlDDLOperations - com.centit.support.database.ddl中的类
 
MySqlDDLOperations() - 类 的构造器com.centit.support.database.ddl.MySqlDDLOperations
 
MySqlDDLOperations(Connection) - 类 的构造器com.centit.support.database.ddl.MySqlDDLOperations
 
MySqlJsonObjectDao - com.centit.support.database.jsonmaptable中的类
 
MySqlJsonObjectDao() - 类 的构造器com.centit.support.database.jsonmaptable.MySqlJsonObjectDao
 
MySqlJsonObjectDao(Connection) - 类 的构造器com.centit.support.database.jsonmaptable.MySqlJsonObjectDao
 
MySqlJsonObjectDao(TableInfo) - 类 的构造器com.centit.support.database.jsonmaptable.MySqlJsonObjectDao
 
MySqlJsonObjectDao(Connection, TableInfo) - 类 的构造器com.centit.support.database.jsonmaptable.MySqlJsonObjectDao
 

N

noPaging(int) - 类 中的方法com.centit.support.database.utils.PageDesc
没有分页,仅仅返回 条目总数
NOSUCHFIELD_EXCEPTION - 异常错误 中的静态变量com.centit.support.database.utils.PersistenceException
 
NULL_EXCEPTION - 异常错误 中的静态变量com.centit.support.database.utils.PersistenceException
 

O

obtainMapInfoFromClass(Class<?>) - 类 中的静态方法com.centit.support.database.orm.JpaMetadata
 
onePretreatParameter(String, Object) - 类 中的静态方法com.centit.support.database.utils.QueryUtils
 
OracleDDLOperations - com.centit.support.database.ddl中的类
 
OracleDDLOperations() - 类 的构造器com.centit.support.database.ddl.OracleDDLOperations
 
OracleDDLOperations(Connection) - 类 的构造器com.centit.support.database.ddl.OracleDDLOperations
 
OracleJsonObjectDao - com.centit.support.database.jsonmaptable中的类
 
OracleJsonObjectDao() - 类 的构造器com.centit.support.database.jsonmaptable.OracleJsonObjectDao
 
OracleJsonObjectDao(Connection) - 类 的构造器com.centit.support.database.jsonmaptable.OracleJsonObjectDao
 
OracleJsonObjectDao(TableInfo) - 类 的构造器com.centit.support.database.jsonmaptable.OracleJsonObjectDao
 
OracleJsonObjectDao(Connection, TableInfo) - 类 的构造器com.centit.support.database.jsonmaptable.OracleJsonObjectDao
 
OracleMetadata - com.centit.support.database.metadata中的类
 
OracleMetadata() - 类 的构造器com.centit.support.database.metadata.OracleMetadata
 
ORM_METADATA_EXCEPTION - 异常错误 中的静态变量com.centit.support.database.utils.PersistenceException
 
OrmDaoUtils - com.centit.support.database.orm中的类
Created by codefan on 17-8-29.
OrmDaoUtils.FetchDataWork<T> - com.centit.support.database.orm中的接口
 
OrmDaoUtils.OrmObjectComparator<T> - com.centit.support.database.orm中的类
 
OrmObjectComparator(TableMapInfo) - 类 的构造器com.centit.support.database.orm.OrmDaoUtils.OrmObjectComparator
 
OrmUtils - com.centit.support.database.orm中的类
Created by codefan on 17-8-27.

P

PageDesc - com.centit.support.database.utils中的类
Created by codefan on 17-9-19.
PageDesc() - 类 的构造器com.centit.support.database.utils.PageDesc
 
PageDesc(int, int) - 类 的构造器com.centit.support.database.utils.PageDesc
 
PageDesc(int, int, int) - 类 的构造器com.centit.support.database.utils.PageDesc
 
params - 类 中的变量com.centit.support.database.utils.QueryAndParams
 
parseParameter(String) - 类 中的静态方法com.centit.support.database.utils.QueryUtils
参数表示式的完整形式是 : 表达式:(预处理,预处理2,......)参数名称
PdmReader - com.centit.support.database.metadata中的类
 
PdmReader() - 类 的构造器com.centit.support.database.metadata.PdmReader
 
PersistenceException - com.centit.support.database.utils中的异常错误
 
PersistenceException(int, String, Throwable) - 异常错误 的构造器com.centit.support.database.utils.PersistenceException
Constructor for UserExistsException.
PersistenceException(int, String) - 异常错误 的构造器com.centit.support.database.utils.PersistenceException
Constructor for UserExistsException.
PersistenceException(int, Throwable) - 异常错误 的构造器com.centit.support.database.utils.PersistenceException
 
PersistenceException(Throwable) - 异常错误 的构造器com.centit.support.database.utils.PersistenceException
 
PersistenceException(SQLException) - 异常错误 的构造器com.centit.support.database.utils.PersistenceException
 
PersistenceException(String, SQLException) - 异常错误 的构造器com.centit.support.database.utils.PersistenceException
 
PersistenceException(DatabaseAccessException) - 异常错误 的构造器com.centit.support.database.utils.PersistenceException
 
PersistenceException(IOException) - 异常错误 的构造器com.centit.support.database.utils.PersistenceException
 
PersistenceException(String) - 异常错误 的构造器com.centit.support.database.utils.PersistenceException
 
PostgreSqlDDLOperations - com.centit.support.database.ddl中的类
 
PostgreSqlDDLOperations() - 类 的构造器com.centit.support.database.ddl.PostgreSqlDDLOperations
 
PostgreSqlDDLOperations(Connection) - 类 的构造器com.centit.support.database.ddl.PostgreSqlDDLOperations
 
PostgreSqlJsonObjectDao - com.centit.support.database.jsonmaptable中的类
 
PostgreSqlJsonObjectDao() - 类 的构造器com.centit.support.database.jsonmaptable.PostgreSqlJsonObjectDao
 
PostgreSqlJsonObjectDao(Connection) - 类 的构造器com.centit.support.database.jsonmaptable.PostgreSqlJsonObjectDao
 
PostgreSqlJsonObjectDao(TableInfo) - 类 的构造器com.centit.support.database.jsonmaptable.PostgreSqlJsonObjectDao
 
PostgreSqlJsonObjectDao(Connection, TableInfo) - 类 的构造器com.centit.support.database.jsonmaptable.PostgreSqlJsonObjectDao
 
prepareObjectForInsert(T, TableMapInfo, JsonObjectDao) - 类 中的静态方法com.centit.support.database.orm.OrmUtils
 
prepareObjectForMerge(T, TableMapInfo, JsonObjectDao) - 类 中的静态方法com.centit.support.database.orm.OrmUtils
 
prepareObjectForUpdate(T, TableMapInfo, JsonObjectDao) - 类 中的静态方法com.centit.support.database.orm.OrmUtils
 
pretreatParameter(String, Object) - 类 中的静态方法com.centit.support.database.utils.QueryUtils
对参数进行预处理
printSql(Logger, String) - 类 中的静态方法com.centit.support.database.utils.QueryLogUtils
 
printSql(Logger, String, Object) - 类 中的静态方法com.centit.support.database.utils.QueryLogUtils
 

Q

QueryAndNamedParams - com.centit.support.database.utils中的类
这个类比较简单主要目的是将查询语句和其对应的参数变量放在一起便于参数传输。
QueryAndNamedParams() - 类 的构造器com.centit.support.database.utils.QueryAndNamedParams
 
QueryAndNamedParams(String) - 类 的构造器com.centit.support.database.utils.QueryAndNamedParams
 
QueryAndNamedParams(String, Map<String, Object>) - 类 的构造器com.centit.support.database.utils.QueryAndNamedParams
 
QueryAndParams - com.centit.support.database.utils中的类
 
QueryAndParams() - 类 的构造器com.centit.support.database.utils.QueryAndParams
 
QueryAndParams(String) - 类 的构造器com.centit.support.database.utils.QueryAndParams
 
QueryAndParams(String, Object[]) - 类 的构造器com.centit.support.database.utils.QueryAndParams
 
QueryLogUtils - com.centit.support.database.utils中的类
 
queryObjectsByNamedParamsSql(Connection, String, Map<String, Object>, Class<T>) - 类 中的静态方法com.centit.support.database.orm.OrmDaoUtils
 
queryObjectsByNamedParamsSql(Connection, String, Map<String, Object>, Class<T>, int, int) - 类 中的静态方法com.centit.support.database.orm.OrmDaoUtils
 
queryObjectsByParamsSql(Connection, String, Object[], Class<T>) - 类 中的静态方法com.centit.support.database.orm.OrmDaoUtils
 
queryObjectsByParamsSql(Connection, String, Object[], Class<T>, int, int) - 类 中的静态方法com.centit.support.database.orm.OrmDaoUtils
 
queryObjectsBySql(Connection, String, Class<T>) - 类 中的静态方法com.centit.support.database.orm.OrmDaoUtils
 
queryObjectsBySql(Connection, String, Class<T>, int, int) - 类 中的静态方法com.centit.support.database.orm.OrmDaoUtils
 
queryStmt - 类 中的变量com.centit.support.database.utils.QueryAndParams
 
queryTotalRows(Connection, String, Object[]) - 类 中的静态方法com.centit.support.database.utils.DatabaseAccess
将sql语句转换为查询总数的语句, 输入的语句为不带分页查询的语句,对于oracle来说就是where中没有rowunm,Mysql语句中没有limitDB2中没有fetch等等
queryTotalRows(Connection, String, Map<String, Object>) - 类 中的静态方法com.centit.support.database.utils.DatabaseAccess
将sql语句转换为查询总数的语句, 输入的语句为不带分页查询的语句,对于oracle来说就是where中没有rowunm,Mysql语句中没有limitDB2中没有fetch等等
QueryUtils - com.centit.support.database.utils中的类
 
QueryUtils.IFilterTranslater - com.centit.support.database.utils中的接口
 
QueryUtils.SimpleFilterTranslater - com.centit.support.database.utils中的类
 

R

reconfigurationColumn(String, String, TableField) - 接口 中的方法com.centit.support.database.ddl.DDLOperations
重构列,涉及到内容格式的转换,需要新建一个列,将旧列中的数据转换到新列中,然后在删除旧列
reconfigurationColumn(String, String, TableField) - 类 中的方法com.centit.support.database.ddl.GeneralDDLOperations
 
removeOrderBy(String) - 类 中的静态方法com.centit.support.database.utils.QueryUtils
去掉 order by 语句
renameColumn(String, String, TableField) - 接口 中的方法com.centit.support.database.ddl.DDLOperations
重命名列
renameColumn(String, String, TableField) - 类 中的方法com.centit.support.database.ddl.GeneralDDLOperations
 
replaceMatchParams(Map<String, Object>, Collection<String>) - 类 中的静态方法com.centit.support.database.utils.QueryUtils
将查序变量中 用于 like语句的变量转换为match字符串,比如“hello world”会转变为 "%hello%world%",
replaceMatchParams(Map<String, Object>, String...) - 类 中的静态方法com.centit.support.database.utils.QueryUtils
将查序变量中 用于 like语句的变量转换为match字符串,比如“hello world”会转变为 "%hello%world%",
replaceObjectsAsTabulation(List<Map<String, Object>>, List<Map<String, Object>>) - 类 中的方法com.centit.support.database.jsonmaptable.GeneralJsonObjectDao
 
replaceObjectsAsTabulation(List<Map<String, Object>>, String, Object) - 类 中的方法com.centit.support.database.jsonmaptable.GeneralJsonObjectDao
 
replaceObjectsAsTabulation(List<Map<String, Object>>, Map<String, Object>) - 类 中的方法com.centit.support.database.jsonmaptable.GeneralJsonObjectDao
 
replaceObjectsAsTabulation(List<Map<String, Object>>, List<Map<String, Object>>) - 接口 中的方法com.centit.support.database.jsonmaptable.JsonObjectDao
用新的列表覆盖数据库中的列表
replaceObjectsAsTabulation(List<Map<String, Object>>, String, Object) - 接口 中的方法com.centit.support.database.jsonmaptable.JsonObjectDao
用新的列表覆盖数据库中的内容,通过单外键查询列表
replaceObjectsAsTabulation(List<Map<String, Object>>, Map<String, Object>) - 接口 中的方法com.centit.support.database.jsonmaptable.JsonObjectDao
用新的列表覆盖数据库中的内容,通过复合外键查询列表
replaceObjectsAsTabulation(Connection, List<T>, List<T>) - 类 中的静态方法com.centit.support.database.orm.OrmDaoUtils
 
replaceObjectsAsTabulation(Connection, List<T>, String, Object) - 类 中的静态方法com.centit.support.database.orm.OrmDaoUtils
 
replaceObjectsAsTabulation(Connection, List<T>, Map<String, Object>) - 类 中的静态方法com.centit.support.database.orm.OrmDaoUtils
 
replaceParamAsSqlString(String, String, String) - 类 中的静态方法com.centit.support.database.utils.QueryUtils
 

S

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
 

T

TABLE_SORT_FIELD - 类 中的静态变量com.centit.support.database.jsonmaptable.GeneralJsonObjectDao
用户自定义排序字段 , 放到 filterDesc 中
TABLE_SORT_ORDER - 类 中的静态变量com.centit.support.database.jsonmaptable.GeneralJsonObjectDao
用户自定义排序字段的排序顺序 , 放到 filterDesc 中
TableField - com.centit.support.database.metadata中的接口
 
TableInfo - com.centit.support.database.metadata中的接口
 
TableMapInfo - com.centit.support.database.orm中的类
Created by codefan on 17-8-29.
TableMapInfo() - 类 的构造器com.centit.support.database.orm.TableMapInfo
 
TableReference - com.centit.support.database.metadata中的接口
 
TEXT - 类 中的静态变量com.centit.support.database.utils.FieldType
 
TIMESTAMP - 类 中的静态变量com.centit.support.database.utils.FieldType
 
toHibernateMetadata(SimpleTableInfo) - 类 中的方法com.centit.support.database.metadata.PdmReader
 
toString() - 枚举 中的方法com.centit.support.database.utils.DBType
 
translateColumn(String) - 接口 中的方法com.centit.support.database.utils.QueryUtils.IFilterTranslater
 
translateColumn(String) - 类 中的方法com.centit.support.database.utils.QueryUtils.SimpleFilterTranslater
 
translateParam(String) - 接口 中的方法com.centit.support.database.utils.QueryUtils.IFilterTranslater
 
translateParam(String) - 类 中的方法com.centit.support.database.utils.QueryUtils.SimpleFilterTranslater
 
translatePropertyNameToColumnName(Class<?>, String) - 类 中的静态方法com.centit.support.database.orm.JpaMetadata
将属性名称转换为字段名称
translatePropertyNameToColumnName(String, String) - 类 中的静态方法com.centit.support.database.orm.JpaMetadata
将属性名称转换为字段名称; 这里有一个问题就是这个类一定是已经扫描过得,不然会找不到这个对象
translatePropertyNameToColumnName(String) - 类 中的静态方法com.centit.support.database.orm.JpaMetadata
将属性名称转换为字段名称; 这里有一个问题就是这个类一定是已经扫描过得,不然会找不到这个对象
translateQuery(String, Collection<String>, boolean, QueryUtils.IFilterTranslater) - 类 中的静态方法com.centit.support.database.utils.QueryUtils
 
translateQuery(String, Collection<String>, Map<String, Object>, boolean) - 类 中的静态方法com.centit.support.database.utils.QueryUtils
 
translateQuery(String, Map<String, Object>) - 类 中的静态方法com.centit.support.database.utils.QueryUtils
和public static QueryAndNamedParams translateQuery( String queryStatement,Collection《String》 filters, Map《String,Object》 paramsMap, boolean isUnion) 一样,不同的是这个方法在没有外部过滤条件的情况下使用,就是没有上面的方法一
translateQuery(Map<String, String>, Collection<String>, Map<String, Object>, boolean) - 类 中的静态方法com.centit.support.database.utils.QueryUtils
是这个方法只生成外部过滤条件的 过滤语句片段
translateQueryFilter(String, QueryUtils.IFilterTranslater) - 类 中的静态方法com.centit.support.database.utils.QueryUtils
 
translateQueryFilter(Collection<String>, QueryUtils.IFilterTranslater, boolean) - 类 中的静态方法com.centit.support.database.utils.QueryUtils
 
translateQueryPiece(String, QueryUtils.IFilterTranslater) - 类 中的静态方法com.centit.support.database.utils.QueryUtils
 
translateSqlPropertyToColumn(TableMapInfo, String, String) - 类 中的静态方法com.centit.support.database.orm.JpaMetadata
将sql语句中的属性名 替换为 数据库中表的字段名
transNamedParamSqlToParamSql(String) - 类 中的静态方法com.centit.support.database.utils.QueryUtils
返回sql语句中所有的 命令变量(:变量名),最后一个String 为转换为?
trimSqlOrderByField(String) - 类 中的静态方法com.centit.support.database.utils.QueryUtils
过滤 order by 语句中无效信息,在可能带入乱码和注入的情况下使用
trimToSimpleClassName(String) - 类 中的静态方法com.centit.support.database.metadata.HibernateMapInfo
 
trimType(String) - 类 中的静态方法com.centit.support.database.utils.FieldType
 

U

UNKNOWN_EXCEPTION - 异常错误 中的静态变量com.centit.support.database.utils.PersistenceException
 
updateObject(Collection<String>, Map<String, Object>) - 类 中的方法com.centit.support.database.jsonmaptable.GeneralJsonObjectDao
更改部分属性
updateObject(Map<String, Object>) - 类 中的方法com.centit.support.database.jsonmaptable.GeneralJsonObjectDao
 
updateObject(Collection<String>, Map<String, Object>) - 接口 中的方法com.centit.support.database.jsonmaptable.JsonObjectDao
更改部分属性
updateObject(Map<String, Object>) - 接口 中的方法com.centit.support.database.jsonmaptable.JsonObjectDao
更改部分属性
updateObject(Connection, T) - 类 中的静态方法com.centit.support.database.orm.OrmDaoUtils
 
updateObject(Connection, Collection<String>, T) - 类 中的静态方法com.centit.support.database.orm.OrmDaoUtils
只更改对象object的部分属性 fields
updateObjectCascade(Connection, T) - 类 中的静态方法com.centit.support.database.orm.OrmDaoUtils
 
updateObjectCascadeShallow(Connection, T) - 类 中的静态方法com.centit.support.database.orm.OrmDaoUtils
 
updateObjectsByProperties(Collection<String>, Map<String, Object>, Map<String, Object>) - 类 中的方法com.centit.support.database.jsonmaptable.GeneralJsonObjectDao
 
updateObjectsByProperties(Map<String, Object>, Map<String, Object>) - 类 中的方法com.centit.support.database.jsonmaptable.GeneralJsonObjectDao
 
updateObjectsByProperties(Map<String, Object>, Map<String, Object>) - 接口 中的方法com.centit.support.database.jsonmaptable.JsonObjectDao
根据条件批量更新 对象
updateObjectsByProperties(Collection<String>, Map<String, Object>, Map<String, Object>) - 接口 中的方法com.centit.support.database.jsonmaptable.JsonObjectDao
根据条件批量更新 对象
userLog4jInfo - 类 中的静态变量com.centit.support.database.utils.QueryLogUtils
 

V

ValueGenerator - com.centit.support.database.orm中的注释类型
Created by codefan on 17-8-29.
valueOf(String) - 枚举 中的静态方法com.centit.support.database.orm.GeneratorCondition
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法com.centit.support.database.orm.GeneratorTime
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法com.centit.support.database.orm.GeneratorType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法com.centit.support.database.utils.DBType
返回带有指定名称的该类型的枚举常量。
valueOf(int) - 枚举 中的静态方法com.centit.support.database.utils.DBType
 
values() - 枚举 中的静态方法com.centit.support.database.orm.GeneratorCondition
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法com.centit.support.database.orm.GeneratorTime
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法com.centit.support.database.orm.GeneratorType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法com.centit.support.database.utils.DBType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。

W

writerXMLFile(Document, String) - 类 中的静态方法com.centit.support.database.metadata.SimpleTableInfo
 
A B C D E F G H I J L M N O P Q R S T U V W 
跳过导航链接

Copyright © 2025 江苏南大先腾信息产业股份有限公司. All rights reserved.