Index

A C D E F G H I J K M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractDialect - Class in org.jeecgframework.minidao.pagehelper.dialect
基于 CountSqlParser 的智能 Count 查询
AbstractDialect() - Constructor for class org.jeecgframework.minidao.pagehelper.dialect.AbstractDialect
 
AbstractHelperDialect - Class in org.jeecgframework.minidao.pagehelper.dialect
针对 PageHelper 的实现
AbstractHelperDialect() - Constructor for class org.jeecgframework.minidao.pagehelper.dialect.AbstractHelperDialect
 
abstractSqlProcessor - Static variable in class org.jeecgframework.minidao.pagehelper.dialect.helper.SqlServerDialect
 
abstractSqlProcessor - Static variable in class org.jeecgframework.minidao.util.MiniDaoUtil
 
AbstractSqlProcessor - Interface in org.jeecgframework.minidao.sqlparser
SQL解析处理器(普通正则引擎 和 JSqlParser解析引擎)
addAggregateFunctions(String) - Static method in class org.jeecgframework.minidao.sqlparser.impl.util.v49.JSqlCountSqlParser49
添加到聚合函数,可以是逗号隔开的多个函数前缀
addField(String) - Method in class org.jeecgframework.minidao.sqlparser.impl.vo.QueryTable
 
addOrderBy(String, String, boolean) - Method in interface org.jeecgframework.minidao.sqlparser.AbstractSqlProcessor
在SQL的最外层增加或修改ORDER BY子句
addOrderBy(String, String, boolean) - Method in class org.jeecgframework.minidao.sqlparser.impl.JsqlparserSqlProcessor49
在SQL的最外层增加或修改ORDER BY子句
addOrderBy(String, String, boolean) - Method in class org.jeecgframework.minidao.sqlparser.impl.SimpleSqlProcessor
在SQL的最外层增加或修改ORDER BY子句
addOrderBy(String, String, boolean) - Static method in class org.jeecgframework.minidao.util.MiniDaoUtil
在SQL的最外层增加或修改ORDER BY子句
addRowNumber(PlainSelect, List<SelectItem<?>>) - Method in class org.jeecgframework.minidao.sqlparser.impl.util.v49.JSqlServerPagesHelper49
获取 ROW_NUMBER() 列
addSelectField(String, String) - Method in class org.jeecgframework.minidao.sqlparser.impl.vo.SelectSqlInfo
 
addWhereCondition(String, String) - Method in interface org.jeecgframework.minidao.sqlparser.AbstractSqlProcessor
为SQL语句增加查询条件(直接使用条件语句) for [issues/8336]支持SqlServer数据使用sql排序,新方案。
addWhereCondition(String, String) - Method in class org.jeecgframework.minidao.sqlparser.impl.JsqlparserSqlProcessor49
为SQL语句增加查询条件(直接使用条件语句) for [issues/8336]支持SqlServer数据使用sql排序,新方案。
addWhereCondition(String, String) - Method in class org.jeecgframework.minidao.sqlparser.impl.SimpleSqlProcessor
为SQL语句增加查询条件(直接使用条件语句) for [issues/8336]支持SqlServer数据使用sql排序,新方案。
addWhereCondition(String, String) - Static method in class org.jeecgframework.minidao.sqlparser.impl.util.SimpleAddWhereHelper
为 SQL 增加 where 条件(条件字符串)
addWhereCondition(String, String) - Static method in class org.jeecgframework.minidao.sqlparser.impl.util.v49.JSqlParserAddWhereHelper49
为 SQL 增加 where 条件(条件字符串)
addWhereCondition(String, String) - Static method in class org.jeecgframework.minidao.util.MiniDaoUtil
为SQL语句增加查询条件(直接使用条件语句) for [issues/8336]支持SqlServer数据使用sql排序,新方案。
addWhereCondition(String, String, Object, String) - Method in interface org.jeecgframework.minidao.sqlparser.AbstractSqlProcessor
为SQL语句增加查询条件(使用字段、值和操作符) for [issues/8336]支持SqlServer数据使用sql排序,新方案。
addWhereCondition(String, String, Object, String) - Method in class org.jeecgframework.minidao.sqlparser.impl.JsqlparserSqlProcessor49
为SQL语句增加查询条件(使用字段、值和操作符) for [issues/8336]支持SqlServer数据使用sql排序,新方案。
addWhereCondition(String, String, Object, String) - Method in class org.jeecgframework.minidao.sqlparser.impl.SimpleSqlProcessor
为SQL语句增加查询条件(使用字段、值和操作符) for [issues/8336]支持SqlServer数据使用sql排序,新方案。
addWhereCondition(String, String, Object, String) - Static method in class org.jeecgframework.minidao.sqlparser.impl.util.SimpleAddWhereHelper
为 SQL 增加 where 条件(字段+值+操作符)
addWhereCondition(String, String, Object, String) - Static method in class org.jeecgframework.minidao.sqlparser.impl.util.v49.JSqlParserAddWhereHelper49
为 SQL 增加 where 条件(字段+值+操作符)
addWhereCondition(String, String, Object, String) - Static method in class org.jeecgframework.minidao.util.MiniDaoUtil
为SQL语句增加查询条件(使用字段、值和操作符) for [issues/8336]支持SqlServer数据使用sql排序,新方案。
Arguments - Annotation Interface in org.jeecgframework.minidao.annotation
规则: 1.
AUTO - Enum constant in enum class org.jeecgframework.minidao.annotation.id.IdType
 
AUTO - Enum constant in enum class org.jeecgframework.minidao.annotation.type.IdType
 

C

check(String, String) - Static method in class org.jeecgframework.minidao.util.SqlInjectionUtil
校验比较严格
checkMethod(Method[], String) - Static method in class org.jeecgframework.minidao.aspect.MinidaoInterceptor
判断该方法是否存在
checkMethod(Method[], String) - Static method in class org.jeecgframework.minidao.util.ReflectUtil
判断该方法是否存在
checkSqlAnnotation(String) - Static method in class org.jeecgframework.minidao.util.SqlInjectionUtil
校验是否有sql注释
Classes - Class in org.jeecgframework.minidao.util
依赖javassit的工具类,获取方法的参数名
clear() - Method in class org.jeecgframework.minidao.spring.map.MiniDaoLinkedMap
 
clearDataSourceType() - Static method in class org.jeecgframework.minidao.datasource.DataSourceContextHolder
 
cloneOrderByElement(OrderByElement, String) - Method in class org.jeecgframework.minidao.sqlparser.impl.util.v49.JSqlServerPagesHelper49
复制 OrderByElement
cloneOrderByElement(OrderByElement, Expression) - Method in class org.jeecgframework.minidao.sqlparser.impl.util.v49.JSqlServerPagesHelper49
复制 OrderByElement
concat(String...) - Method in class org.jeecgframework.minidao.util.SimpleFormat
拼接字符串
containsKey(Object) - Method in class org.jeecgframework.minidao.spring.map.MiniDaoLinkedMap
 
convertKey(String) - Method in class org.jeecgframework.minidao.spring.map.MiniDaoLinkedMap
 
convertToPageSql(String) - Method in class org.jeecgframework.minidao.sqlparser.impl.util.v49.JSqlServerPagesHelper49
转换为分页语句
convertToPageSql(String, Integer, Integer) - Method in class org.jeecgframework.minidao.sqlparser.impl.util.v49.JSqlServerPagesHelper49
转换为分页语句
CouchBaseDialect - Class in org.jeecgframework.minidao.pagehelper.dialect.nosql
CouchBase
CouchBaseDialect() - Constructor for class org.jeecgframework.minidao.pagehelper.dialect.nosql.CouchBaseDialect
 
createColumnMap(int) - Method in class org.jeecgframework.minidao.spring.rowMapper.MiniColumnMapRowMapper
 
createColumnMap(int) - Method in class org.jeecgframework.minidao.spring.rowMapper.MiniColumnOriginalMapRowMapper
 
createPageSql(String, String, int, int) - Static method in class org.jeecgframework.minidao.util.MiniDaoUtil
按照数据库类型,封装SQL
currency(Object) - Method in class org.jeecgframework.minidao.util.SimpleFormat
格式化为金额

D

DATABSE_TYPE_CLICKHOUSE - Static variable in class org.jeecgframework.minidao.util.MiniDaoUtil
 
DATABSE_TYPE_DB2 - Static variable in class org.jeecgframework.minidao.util.MiniDaoUtil
 
DATABSE_TYPE_DERBY - Static variable in class org.jeecgframework.minidao.util.MiniDaoUtil
 
DATABSE_TYPE_DM - Static variable in class org.jeecgframework.minidao.util.MiniDaoUtil
 
DATABSE_TYPE_EDB - Static variable in class org.jeecgframework.minidao.util.MiniDaoUtil
 
DATABSE_TYPE_H2 - Static variable in class org.jeecgframework.minidao.util.MiniDaoUtil
 
DATABSE_TYPE_HERDDB - Static variable in class org.jeecgframework.minidao.util.MiniDaoUtil
 
DATABSE_TYPE_HIGHGO - Static variable in class org.jeecgframework.minidao.util.MiniDaoUtil
 
DATABSE_TYPE_HSQLDB - Static variable in class org.jeecgframework.minidao.util.MiniDaoUtil
数据库类型别名
DATABSE_TYPE_INFORMIX - Static variable in class org.jeecgframework.minidao.util.MiniDaoUtil
 
DATABSE_TYPE_INFORMIX_SQLI - Static variable in class org.jeecgframework.minidao.util.MiniDaoUtil
 
DATABSE_TYPE_KINGBASE - Static variable in class org.jeecgframework.minidao.util.MiniDaoUtil
 
DATABSE_TYPE_MARIADB - Static variable in class org.jeecgframework.minidao.util.MiniDaoUtil
 
DATABSE_TYPE_MYSQL - Static variable in class org.jeecgframework.minidao.util.MiniDaoUtil
 
DATABSE_TYPE_ORACLE - Static variable in class org.jeecgframework.minidao.util.MiniDaoUtil
 
DATABSE_TYPE_ORACLE9I - Static variable in class org.jeecgframework.minidao.util.MiniDaoUtil
 
DATABSE_TYPE_OSCAR - Static variable in class org.jeecgframework.minidao.util.MiniDaoUtil
 
DATABSE_TYPE_PHOENIX - Static variable in class org.jeecgframework.minidao.util.MiniDaoUtil
 
DATABSE_TYPE_POLARDB - Static variable in class org.jeecgframework.minidao.util.MiniDaoUtil
 
DATABSE_TYPE_POSTGRE - Static variable in class org.jeecgframework.minidao.util.MiniDaoUtil
 
DATABSE_TYPE_SQLITE - Static variable in class org.jeecgframework.minidao.util.MiniDaoUtil
 
DATABSE_TYPE_SQLSERVER - Static variable in class org.jeecgframework.minidao.util.MiniDaoUtil
 
DATABSE_TYPE_SQLSERVER2012 - Static variable in class org.jeecgframework.minidao.util.MiniDaoUtil
 
DATABSE_TYPE_TDENGINE - Static variable in class org.jeecgframework.minidao.util.MiniDaoUtil
 
DATABSE_TYPE_XUGU - Static variable in class org.jeecgframework.minidao.util.MiniDaoUtil
 
DATABSE_TYPE_ZENITH - Static variable in class org.jeecgframework.minidao.util.MiniDaoUtil
 
dataSource - Variable in class org.jeecgframework.minidao.aop.MiniDaoHandler
自定义的数据源
dataSource_enter - Enum constant in enum class org.jeecgframework.minidao.datasource.DataSourceType
 
dataSource_jeecg - Enum constant in enum class org.jeecgframework.minidao.datasource.DataSourceType
 
dataSource4 - Enum constant in enum class org.jeecgframework.minidao.datasource.DataSourceType
 
DataSourceContextHolder - Class in org.jeecgframework.minidao.datasource
类名:DataSourceContextHolder.java 功能:获得和设置上下文环境的类,主要负责改变上下文数据源的名称 DataSourceContextHolder
DataSourceContextHolder() - Constructor for class org.jeecgframework.minidao.datasource.DataSourceContextHolder
 
DataSourceType - Enum Class in org.jeecgframework.minidao.datasource
 
date(Object) - Method in class org.jeecgframework.minidao.util.SimpleFormat
格式化为长日期
date(Object, String) - Method in class org.jeecgframework.minidao.util.SimpleFormat
格式化为日期
datetime(Object) - Method in class org.jeecgframework.minidao.util.SimpleFormat
格式化为长时间
Db2Dialect - Class in org.jeecgframework.minidao.pagehelper.dialect.helper
Db2数据库
Db2Dialect() - Constructor for class org.jeecgframework.minidao.pagehelper.dialect.helper.Db2Dialect
 
determineCurrentLookupKey() - Method in class org.jeecgframework.minidao.datasource.DynamicDataSource
 
Dialect - Interface in org.jeecgframework.minidao.pagehelper.dialect
数据库方言,针对不同数据库进行实现
DIAN - Static variable in class org.jeecgframework.minidao.sqlparser.impl.util.v49.JSqlCountSqlParser49
 
DIAN - Static variable in class org.jeecgframework.minidao.sqlparser.impl.util.v49.JSqlRemoveSqlOrderBy49
 
DIAN - Static variable in class org.jeecgframework.minidao.sqlparser.impl.util.v49.JSqlServerPagesHelper49
 
DIAN_TMP - Static variable in class org.jeecgframework.minidao.sqlparser.impl.util.v49.JSqlCountSqlParser49
 
DIAN_TMP - Static variable in class org.jeecgframework.minidao.sqlparser.impl.util.v49.JSqlRemoveSqlOrderBy49
 
DIAN_TMP - Static variable in class org.jeecgframework.minidao.sqlparser.impl.util.v49.JSqlServerPagesHelper49
 
doScan(String...) - Method in class org.jeecgframework.minidao.factory.MiniDaoClassPathMapperScanner
 
dynamic - Static variable in class org.jeecgframework.minidao.sqlparser.impl.util.v49.JSqlCountSqlParser49
匹配:user.name这样的参数表达式
dynamic - Static variable in class org.jeecgframework.minidao.sqlparser.impl.util.v49.JSqlRemoveSqlOrderBy49
匹配:user.name这样的参数表达式
dynamic - Static variable in class org.jeecgframework.minidao.sqlparser.impl.util.v49.JSqlServerPagesHelper49
匹配:user.name这样的参数表达式
DynamicDataSource - Class in org.jeecgframework.minidao.datasource
类名:DynamicDataSource.java 功能:动态数据源类
DynamicDataSource() - Constructor for class org.jeecgframework.minidao.datasource.DynamicDataSource
 

E

EmptyInterceptor - Interface in org.jeecgframework.minidao.aspect
 

F

format(String, String...) - Method in class org.jeecgframework.minidao.pagehelper.dialect.AbstractHelperDialect
格式化占位参数
FreemarkerParseFactory - Class in org.jeecgframework.minidao.util
 
FreemarkerParseFactory() - Constructor for class org.jeecgframework.minidao.util.FreemarkerParseFactory
 

G

generateId() - Static method in class org.jeecgframework.minidao.util.SnowflakeIdWorker
静态工具类
get(Object) - Method in class org.jeecgframework.minidao.spring.map.MiniDaoLinkedMap
 
getAlias() - Method in class org.jeecgframework.minidao.sqlparser.impl.vo.QueryTable
 
getAllRealSelectFields() - Method in class org.jeecgframework.minidao.sqlparser.impl.vo.SelectSqlInfo
获取所有字段,包括子查询里的。
getColumnKey(String) - Method in class org.jeecgframework.minidao.spring.rowMapper.MiniColumnMapRowMapper
 
getColumnKey(String) - Method in class org.jeecgframework.minidao.spring.rowMapper.MiniColumnOriginalMapRowMapper
 
getColumnValue(ResultSet, int) - Method in class org.jeecgframework.minidao.spring.rowMapper.MiniColumnMapRowMapper
 
getColumnValue(ResultSet, int) - Method in class org.jeecgframework.minidao.spring.rowMapper.MiniColumnOriginalMapRowMapper
 
getCountSql(String) - Method in interface org.jeecgframework.minidao.sqlparser.AbstractSqlProcessor
获取SQL查询记录数SQL
getCountSql(String) - Method in class org.jeecgframework.minidao.sqlparser.impl.JsqlparserSqlProcessor49
 
getCountSql(String) - Method in class org.jeecgframework.minidao.sqlparser.impl.SimpleSqlProcessor
 
getCountSql(String) - Static method in class org.jeecgframework.minidao.util.MiniDaoUtil
获取SQL查询记录数SQL
getDataSourceType() - Static method in class org.jeecgframework.minidao.datasource.DataSourceContextHolder
 
getDbName() - Method in class org.jeecgframework.minidao.sqlparser.impl.vo.QueryTable
 
getDbType(String) - Static method in class org.jeecgframework.minidao.util.MiniDaoUtil
自动获取DB类型
getDbType(DataSource) - Static method in class org.jeecgframework.minidao.util.MiniDaoUtil
自动获取DB类型
getDelegate() - Method in class org.jeecgframework.minidao.pagehelper.dialect.PageAutoDialect
获取当前的代理对象
getDialect(String) - Method in class org.jeecgframework.minidao.pagehelper.dialect.PageAutoDialect
根据 jdbcUrl 获取数据库方言
getDialectKeyByJdbcUrl(String) - Method in class org.jeecgframework.minidao.pagehelper.dialect.PageAutoDialect
获取数据库类型 dialect
getEmptyInterceptor() - Method in class org.jeecgframework.minidao.aop.MiniDaoHandler
 
getFields() - Method in class org.jeecgframework.minidao.sqlparser.impl.vo.QueryTable
 
getFirstSmall(String) - Static method in class org.jeecgframework.minidao.util.MiniDaoUtil
返回首字母变为小写的字符串
getFromSubSelect() - Method in class org.jeecgframework.minidao.sqlparser.impl.vo.SelectSqlInfo
 
getFromTableAliasName() - Method in class org.jeecgframework.minidao.sqlparser.impl.vo.SelectSqlInfo
 
getFromTableName() - Method in class org.jeecgframework.minidao.sqlparser.impl.vo.SelectSqlInfo
 
getInStrs(List<String>) - Method in class org.jeecgframework.minidao.util.SimpleFormat
格式化为in所需参数
getItemSelectBody(WithItem) - Static method in class org.jeecgframework.minidao.sqlparser.impl.util.v49.JSqlSubSelectBody49
获取子的SelectBody
getJdbcTemplate() - Method in class org.jeecgframework.minidao.aop.MiniDaoHandler
 
getKey() - Method in enum class org.jeecgframework.minidao.annotation.id.IdType
 
getKeyListByContent(String) - Static method in class org.jeecgframework.minidao.sqlparser.impl.util.v49.JSqlCountSqlParser49
按照动态内容的参数出现顺序,将参数放到List中
getKeyListByContent(String) - Static method in class org.jeecgframework.minidao.sqlparser.impl.util.v49.JSqlRemoveSqlOrderBy49
按照动态内容的参数出现顺序,将参数放到List中
getKeyListByContent(String) - Static method in class org.jeecgframework.minidao.sqlparser.impl.util.v49.JSqlServerPagesHelper49
按照动态内容的参数出现顺序,将参数放到List中
getKeyType() - Method in class org.jeecgframework.minidao.aop.MiniDaoHandler
 
getMethodParameterNamesByAnnotation(Method) - Static method in class org.jeecgframework.minidao.util.ParameterNameUtils
获取指定方法的参数名
getMethodParamNames(Class<?>, String) - Static method in class org.jeecgframework.minidao.util.Classes
获取方法参数名称,匹配同名的某一个方法
getMethodParamNames(Class<?>, String, Class<?>...) - Static method in class org.jeecgframework.minidao.util.Classes
获取方法参数名称,按给定的参数类型匹配方法
getMethodParamNames(CtMethod) - Static method in class org.jeecgframework.minidao.util.Classes
获取方法参数名称
getMethodSqlLogicJar(String) - Static method in class org.jeecgframework.minidao.util.MiniDaoUtil
根据SQL_URL读取SQL文件内容
getName() - Method in class org.jeecgframework.minidao.sqlparser.impl.vo.QueryTable
 
getNamedParameterJdbcTemplate() - Method in class org.jeecgframework.minidao.aop.MiniDaoHandler
 
getObject() - Method in class org.jeecgframework.minidao.factory.MiniDaoBeanFactory
 
getObjectType() - Method in class org.jeecgframework.minidao.factory.MiniDaoBeanFactory
 
getOrderByElements(PlainSelect, List<SelectItem<?>>) - Method in class org.jeecgframework.minidao.sqlparser.impl.util.v49.JSqlServerPagesHelper49
获取新的排序列表
getPage() - Method in class org.jeecgframework.minidao.pojo.MiniDaoPage
 
getPageParam(MiniDaoPage) - Method in class org.jeecgframework.minidao.pagehelper.dialect.AbstractDialect
处理分页参数
getPageParam(MiniDaoPage) - Method in interface org.jeecgframework.minidao.pagehelper.dialect.Dialect
获取分页参数
getPages() - Method in class org.jeecgframework.minidao.pojo.MiniDaoPage
 
getPageSelect(Select) - Method in class org.jeecgframework.minidao.sqlparser.impl.util.v49.JSqlServerPagesHelper49
获取一个外层包装的TOP查询
getPageSql(String, MiniDaoPage) - Method in class org.jeecgframework.minidao.pagehelper.dialect.AbstractHelperDialect
单独处理分页部分
getPageSql(String, MiniDaoPage) - Method in interface org.jeecgframework.minidao.pagehelper.dialect.Dialect
生成分页查询 sql
getPageSql(String, MiniDaoPage) - Method in class org.jeecgframework.minidao.pagehelper.dialect.helper.Db2Dialect
 
getPageSql(String, MiniDaoPage) - Method in class org.jeecgframework.minidao.pagehelper.dialect.helper.HerdDBDialect
 
getPageSql(String, MiniDaoPage) - Method in class org.jeecgframework.minidao.pagehelper.dialect.helper.HsqldbDialect
 
getPageSql(String, MiniDaoPage) - Method in class org.jeecgframework.minidao.pagehelper.dialect.helper.InformixDialect
 
getPageSql(String, MiniDaoPage) - Method in class org.jeecgframework.minidao.pagehelper.dialect.helper.MySqlDialect
 
getPageSql(String, MiniDaoPage) - Method in class org.jeecgframework.minidao.pagehelper.dialect.helper.Oracle9iDialect
 
getPageSql(String, MiniDaoPage) - Method in class org.jeecgframework.minidao.pagehelper.dialect.helper.OracleDialect
 
getPageSql(String, MiniDaoPage) - Method in class org.jeecgframework.minidao.pagehelper.dialect.helper.OscarDialect
 
getPageSql(String, MiniDaoPage) - Method in class org.jeecgframework.minidao.pagehelper.dialect.helper.PostgreSqlDialect
构建 PostgreSQL分页查询语句
getPageSql(String, MiniDaoPage) - Method in class org.jeecgframework.minidao.pagehelper.dialect.helper.SqlServer2012Dialect
 
getPageSql(String, MiniDaoPage) - Method in class org.jeecgframework.minidao.pagehelper.dialect.helper.SqlServerDialect
 
getPageSql(String, MiniDaoPage) - Method in class org.jeecgframework.minidao.pagehelper.dialect.nosql.CouchBaseDialect
 
getPageSql(String, MiniDaoPage) - Method in class org.jeecgframework.minidao.pagehelper.dialect.nosql.HBaseDialect
 
getPageSql(String, MiniDaoPage) - Method in class org.jeecgframework.minidao.pagehelper.dialect.nosql.HiveDialect
 
getPageSql(String, MiniDaoPage) - Method in class org.jeecgframework.minidao.pagehelper.dialect.nosql.PrestoDialect
 
getParsedSql() - Method in class org.jeecgframework.minidao.sqlparser.impl.vo.SelectSqlInfo
 
getProxy() - Method in class org.jeecgframework.minidao.factory.MiniDaoBeanFactory
 
getQueryTableInfo(String) - Method in interface org.jeecgframework.minidao.sqlparser.AbstractSqlProcessor
根据 sql语句 获取表和字段信息
getQueryTableInfo(String) - Method in class org.jeecgframework.minidao.sqlparser.impl.JsqlparserSqlProcessor49
 
getQueryTableInfo(String) - Method in class org.jeecgframework.minidao.sqlparser.impl.SimpleSqlProcessor
 
getQueryTableInfo(String) - Static method in class org.jeecgframework.minidao.sqlparser.impl.util.v49.JSqlTableInfoHelper
 
getQueryTableInfo(String) - Static method in class org.jeecgframework.minidao.util.MiniDaoUtil
根据 sql语句 获取表和字段信息
getQueryTableInfoIns(String) - Method in class org.jeecgframework.minidao.sqlparser.impl.util.v49.JSqlTableInfoHelper
 
getRealSelectFields() - Method in class org.jeecgframework.minidao.sqlparser.impl.vo.SelectSqlInfo
 
getResults() - Method in class org.jeecgframework.minidao.pojo.MiniDaoPage
 
getRows() - Method in class org.jeecgframework.minidao.pojo.MiniDaoPage
 
getSelectFields() - Method in class org.jeecgframework.minidao.sqlparser.impl.vo.SelectSqlInfo
 
getSelectItems(PlainSelect) - Method in class org.jeecgframework.minidao.sqlparser.impl.util.v49.JSqlServerPagesHelper49
获取查询列
getSimpleCountSql(String) - Method in class org.jeecgframework.minidao.sqlparser.impl.util.v49.JSqlCountSqlParser49
获取普通的Count-sql
getSimpleCountSql(String, String) - Method in class org.jeecgframework.minidao.sqlparser.impl.util.v49.JSqlCountSqlParser49
获取普通的Count-sql
getSmartCountSql(String) - Method in class org.jeecgframework.minidao.sqlparser.impl.util.v49.JSqlCountSqlParser49
获取智能的countSql
getSmartCountSql(String, String) - Method in class org.jeecgframework.minidao.sqlparser.impl.util.v49.JSqlCountSqlParser49
获取智能的countSql
getSqlServerPageSql(String, MiniDaoPage) - Method in interface org.jeecgframework.minidao.sqlparser.AbstractSqlProcessor
获取SqlServer分页SQL
getSqlServerPageSql(String, MiniDaoPage) - Method in class org.jeecgframework.minidao.sqlparser.impl.JsqlparserSqlProcessor49
 
getSqlServerPageSql(String, MiniDaoPage) - Method in class org.jeecgframework.minidao.sqlparser.impl.SimpleSqlProcessor
 
getTotal() - Method in class org.jeecgframework.minidao.pojo.MiniDaoPage
 
getValue() - Method in enum class org.jeecgframework.minidao.annotation.type.IdType
 

H

HBaseDialect - Class in org.jeecgframework.minidao.pagehelper.dialect.nosql
HBase【大数据】
HBaseDialect() - Constructor for class org.jeecgframework.minidao.pagehelper.dialect.nosql.HBaseDialect
 
HerdDBDialect - Class in org.jeecgframework.minidao.pagehelper.dialect.helper
HerdDB数据库
HerdDBDialect() - Constructor for class org.jeecgframework.minidao.pagehelper.dialect.helper.HerdDBDialect
 
HiveDialect - Class in org.jeecgframework.minidao.pagehelper.dialect.nosql
Hive 【大数据】 遗留问题,hive的子查询结果,比如 select * from (select id from c) t,jdbc返回结果应该是id,但他返回了t.id 因此HiveStyle需要重新实现BeanProcessor#getColName方法,返回正确的列名.
HiveDialect() - Constructor for class org.jeecgframework.minidao.pagehelper.dialect.nosql.HiveDialect
 
HsqldbDialect - Class in org.jeecgframework.minidao.pagehelper.dialect.helper
Hsqldb
HsqldbDialect() - Constructor for class org.jeecgframework.minidao.pagehelper.dialect.helper.HsqldbDialect
 

I

ID_SEQ - Enum constant in enum class org.jeecgframework.minidao.annotation.id.IdType
 
ID_WORKER - Enum constant in enum class org.jeecgframework.minidao.annotation.id.IdType
 
ID_WORKER - Enum constant in enum class org.jeecgframework.minidao.annotation.type.IdType
 
IdAutoGenerator - Annotation Interface in org.jeecgframework.minidao.annotation
 
IdType - Enum Class in org.jeecgframework.minidao.annotation.id
主键类型
IdType - Enum Class in org.jeecgframework.minidao.annotation.type
主键策略
IgnoreSaas - Annotation Interface in org.jeecgframework.minidao.annotation
 
in(String) - Method in class org.jeecgframework.minidao.util.SimpleFormat
in查询字符串分割
INF_METHOD_ACTIVE - Static variable in class org.jeecgframework.minidao.def.MiniDaoConstants
接口方法定義規則 添加:insert,add,create 添加:update,modify,store 刪除:delete,remove 檢索:以上各单词之外
INF_METHOD_BATCH - Static variable in class org.jeecgframework.minidao.def.MiniDaoConstants
 
InformixDialect - Class in org.jeecgframework.minidao.pagehelper.dialect.helper
Informix
InformixDialect() - Constructor for class org.jeecgframework.minidao.pagehelper.dialect.helper.InformixDialect
 
initDelegateDialect(DataSource) - Method in class org.jeecgframework.minidao.pagehelper.dialect.PageAutoDialect
多数据动态获取时,每次需要初始化
inNumber(String) - Method in class org.jeecgframework.minidao.util.SimpleFormat
in查询字符串分割
invoke(Object, Method, Object[]) - Method in class org.jeecgframework.minidao.aop.MiniDaoHandler
 
isAbstract(Method) - Static method in class org.jeecgframework.minidao.util.MiniDaoUtil
判断方法是否是抽象方法
isAll() - Method in class org.jeecgframework.minidao.sqlparser.impl.vo.QueryTable
 
isCandidateComponent(AnnotatedBeanDefinition) - Method in class org.jeecgframework.minidao.factory.MiniDaoClassPathMapperScanner
默认不允许接口的,这里重写,覆盖下,另外默认会Scan @Component 这样所以的被@Component 注解的都会Scan
isExistTemplate(String) - Static method in class org.jeecgframework.minidao.util.FreemarkerParseFactory
判断模板是否存在
isFormatSql() - Method in class org.jeecgframework.minidao.aop.MiniDaoHandler
 
isJSqlParser49Available() - Static method in class org.jeecgframework.minidao.util.MiniDaoUtil
判断当前环境是否支持jsqlparser4.9
isNotEmptyList(List<?>) - Method in class org.jeecgframework.minidao.sqlparser.impl.util.v49.JSqlServerPagesHelper49
List不空
isSelectAll() - Method in class org.jeecgframework.minidao.sqlparser.impl.vo.SelectSqlInfo
 
isSimpleCount(PlainSelect) - Method in class org.jeecgframework.minidao.sqlparser.impl.util.v49.JSqlCountSqlParser49
是否可以用简单的count查询方式
isSingleton() - Method in class org.jeecgframework.minidao.factory.MiniDaoBeanFactory
 
isWrapClass(Class<?>) - Static method in class org.jeecgframework.minidao.util.MiniDaoUtil
判断Class是否是基本包装类型

J

jsqlCountSqlParser - Static variable in class org.jeecgframework.minidao.sqlparser.impl.JsqlparserSqlProcessor49
 
JSqlCountSqlParser49 - Class in org.jeecgframework.minidao.sqlparser.impl.util.v49
sql解析类,提供更智能的count查询sql
JSqlCountSqlParser49() - Constructor for class org.jeecgframework.minidao.sqlparser.impl.util.v49.JSqlCountSqlParser49
 
JSqlParserAddWhereHelper49 - Class in org.jeecgframework.minidao.sqlparser.impl.util.v49
addWhere 工具类(jsqlparser 4.9) for [issues/8336]支持SqlServer数据使用sql排序,新方案。
JSqlParserAddWhereHelper49() - Constructor for class org.jeecgframework.minidao.sqlparser.impl.util.v49.JSqlParserAddWhereHelper49
 
JSqlParserAllTableManager49 - Class in org.jeecgframework.minidao.sqlparser.impl.util.v49
解析所有表名和字段的类
JSqlParserSelectInfoUtil49 - Class in org.jeecgframework.minidao.sqlparser.impl.util.v49
 
JSqlParserSelectInfoUtil49() - Constructor for class org.jeecgframework.minidao.sqlparser.impl.util.v49.JSqlParserSelectInfoUtil49
 
JsqlparserSqlProcessor49 - Class in org.jeecgframework.minidao.sqlparser.impl
jsqlparser解析SQL
JsqlparserSqlProcessor49() - Constructor for class org.jeecgframework.minidao.sqlparser.impl.JsqlparserSqlProcessor49
 
jsqlRemoveSqlOrderBy - Static variable in class org.jeecgframework.minidao.sqlparser.impl.JsqlparserSqlProcessor49
 
JSqlRemoveSqlOrderBy49 - Class in org.jeecgframework.minidao.sqlparser.impl.util.v49
sqlserver工具类,去掉order by
JSqlRemoveSqlOrderBy49() - Constructor for class org.jeecgframework.minidao.sqlparser.impl.util.v49.JSqlRemoveSqlOrderBy49
 
jsqlServerPagesHelper - Static variable in class org.jeecgframework.minidao.sqlparser.impl.JsqlparserSqlProcessor49
 
JSqlServerPagesHelper49 - Class in org.jeecgframework.minidao.sqlparser.impl.util.v49
将sqlserver查询语句转换为分页语句
注意事项:
请先保证你的SQL可以执行 sql中最好直接包含order by,可以自动从sql提取 如果没有order by,可以通过入参提供,但是需要自己保证正确 如果sql有order by,可以通过orderby参数覆盖sql中的order by order by的列名不能使用别名 表和列使用别名的时候不要使用单引号(') 该类设计为一个独立的工具类,依赖jsqlparser,可以独立使用
JSqlServerPagesHelper49() - Constructor for class org.jeecgframework.minidao.sqlparser.impl.util.v49.JSqlServerPagesHelper49
 
JSqlSubSelectBody49 - Class in org.jeecgframework.minidao.sqlparser.impl.util.v49
 
JSqlSubSelectBody49() - Constructor for class org.jeecgframework.minidao.sqlparser.impl.util.v49.JSqlSubSelectBody49
 
JSqlTableInfoHelper - Class in org.jeecgframework.minidao.sqlparser.impl.util.v49
 
JSqlTableInfoHelper() - Constructor for class org.jeecgframework.minidao.sqlparser.impl.util.v49.JSqlTableInfoHelper
 

K

KEEP_ORDERBY - Static variable in class org.jeecgframework.minidao.sqlparser.impl.util.v49.JSqlCountSqlParser49
 

M

MachbaseDialect - Class in org.jeecgframework.minidao.pagehelper.dialect.nosql
 
MachbaseDialect() - Constructor for class org.jeecgframework.minidao.pagehelper.dialect.nosql.MachbaseDialect
 
main(String[]) - Static method in class org.jeecgframework.minidao.util.Classes
 
main(String[]) - Static method in class org.jeecgframework.minidao.util.MiniDaoUtil
 
main(String[]) - Static method in class org.jeecgframework.minidao.util.ParameterNameUtils
 
main(String[]) - Static method in class org.jeecgframework.minidao.util.SnowflakeIdWorker
测试
mapdataSource - Enum constant in enum class org.jeecgframework.minidao.datasource.DataSourceType
 
mapRow(ResultSet, int) - Method in class org.jeecgframework.minidao.spring.rowMapper.MiniColumnMapRowMapper
 
mapRow(ResultSet, int) - Method in class org.jeecgframework.minidao.spring.rowMapper.MiniColumnOriginalMapRowMapper
 
maskMyBatisPlaceholders(String, Map<String, String>) - Static method in class org.jeecgframework.minidao.sqlparser.impl.util.SqlParserUtils
将 #{..}/${..}
maskMyBatisPlaceholders(String, Map<String, String>, String) - Static method in class org.jeecgframework.minidao.sqlparser.impl.util.SqlParserUtils
将 #{..}/${..}
MB_PLACEHOLDER - Static variable in class org.jeecgframework.minidao.sqlparser.impl.util.SqlParserUtils
MyBatis占位符正则
MB_PREFIX - Static variable in class org.jeecgframework.minidao.sqlparser.impl.util.SqlParserUtils
sql替换占位符前缀
MB_SUFFIX - Static variable in class org.jeecgframework.minidao.sqlparser.impl.util.SqlParserUtils
sql替换占位符后缀
method1(String, String) - Method in class org.jeecgframework.minidao.util.ParameterNameUtils
 
MiniColumnMapRowMapper - Class in org.jeecgframework.minidao.spring.rowMapper
使用小写的key 作为map的关键字
MiniColumnMapRowMapper() - Constructor for class org.jeecgframework.minidao.spring.rowMapper.MiniColumnMapRowMapper
 
MiniColumnOriginalMapRowMapper - Class in org.jeecgframework.minidao.spring.rowMapper
使用默认的key作为关键字
MiniColumnOriginalMapRowMapper() - Constructor for class org.jeecgframework.minidao.spring.rowMapper.MiniColumnOriginalMapRowMapper
 
MiniDao - Annotation Interface in org.jeecgframework.minidao.annotation
 
MiniDaoBeanFactory<T> - Class in org.jeecgframework.minidao.factory
持久层的的工厂
MiniDaoBeanFactory() - Constructor for class org.jeecgframework.minidao.factory.MiniDaoBeanFactory
 
MiniDaoBeanScannerConfigurer - Class in org.jeecgframework.minidao.factory
扫描配置文件
MiniDaoBeanScannerConfigurer() - Constructor for class org.jeecgframework.minidao.factory.MiniDaoBeanScannerConfigurer
 
MiniDaoClassPathMapperScanner - Class in org.jeecgframework.minidao.factory
Dao扫描层
MiniDaoClassPathMapperScanner(BeanDefinitionRegistry, Class<? extends Annotation>) - Constructor for class org.jeecgframework.minidao.factory.MiniDaoClassPathMapperScanner
 
MiniDaoConstants - Class in org.jeecgframework.minidao.def
 
MiniDaoConstants() - Constructor for class org.jeecgframework.minidao.def.MiniDaoConstants
 
MiniDaoHandler - Class in org.jeecgframework.minidao.aop
 
MiniDaoHandler() - Constructor for class org.jeecgframework.minidao.aop.MiniDaoHandler
 
MinidaoInterceptor - Class in org.jeecgframework.minidao.aspect
 
MinidaoInterceptor() - Constructor for class org.jeecgframework.minidao.aspect.MinidaoInterceptor
 
MiniDaoLinkedMap - Class in org.jeecgframework.minidao.spring.map
提供默认小写作为Key的Map
MiniDaoLinkedMap() - Constructor for class org.jeecgframework.minidao.spring.map.MiniDaoLinkedMap
 
MiniDaoLinkedMap(int) - Constructor for class org.jeecgframework.minidao.spring.map.MiniDaoLinkedMap
 
MiniDaoLinkedMap(int, Locale) - Constructor for class org.jeecgframework.minidao.spring.map.MiniDaoLinkedMap
 
MiniDaoLinkedMap(Locale) - Constructor for class org.jeecgframework.minidao.spring.map.MiniDaoLinkedMap
 
MiniDaoPage<T> - Class in org.jeecgframework.minidao.pojo
 
MiniDaoPage() - Constructor for class org.jeecgframework.minidao.pojo.MiniDaoPage
 
MiniDaoUtil - Class in org.jeecgframework.minidao.util
 
MiniDaoUtil() - Constructor for class org.jeecgframework.minidao.util.MiniDaoUtil
 
MySqlDialect - Class in org.jeecgframework.minidao.pagehelper.dialect.helper
MySql
MySqlDialect() - Constructor for class org.jeecgframework.minidao.pagehelper.dialect.helper.MySqlDialect
 

N

nextId() - Method in class org.jeecgframework.minidao.util.SnowflakeIdWorker
获得下一个ID (该方法是线程安全的)
number(Object) - Method in class org.jeecgframework.minidao.util.SimpleFormat
格式化为0.00的数字
number(Object, String) - Method in class org.jeecgframework.minidao.util.SimpleFormat
格式化为数字

O

onInsert(Field[], Object) - Method in interface org.jeecgframework.minidao.aspect.EmptyInterceptor
插入拦截
onInsert(Field[], Object) - Method in class org.jeecgframework.minidao.aspect.MinidaoInterceptor
 
onSelect(Field[], Object) - Method in interface org.jeecgframework.minidao.aspect.EmptyInterceptor
查询数据注入查询条件字段 规则说明 1、只支持方法名字以select、query、get、page开头的dao方法 2、dao方法的第一个参数必须是需要注入条件的实体 3、不想注入saas隔离字段,给方法加 @IgnoreSaas
onSelect(Field[], Object) - Method in class org.jeecgframework.minidao.aspect.MinidaoInterceptor
 
onUpdate(Field[], Object) - Method in interface org.jeecgframework.minidao.aspect.EmptyInterceptor
修改拦截
onUpdate(Field[], Object) - Method in class org.jeecgframework.minidao.aspect.MinidaoInterceptor
 
Oracle9iDialect - Class in org.jeecgframework.minidao.pagehelper.dialect.helper
Oracle9i
Oracle9iDialect() - Constructor for class org.jeecgframework.minidao.pagehelper.dialect.helper.Oracle9iDialect
 
OracleDialect - Class in org.jeecgframework.minidao.pagehelper.dialect.helper
Oracle
OracleDialect() - Constructor for class org.jeecgframework.minidao.pagehelper.dialect.helper.OracleDialect
 
orderByHashParameters(List<OrderByElement>) - Method in class org.jeecgframework.minidao.sqlparser.impl.util.v49.JSqlCountSqlParser49
判断Orderby是否包含参数,有参数的不能去
orderByHashParameters(List<OrderByElement>) - Method in class org.jeecgframework.minidao.sqlparser.impl.util.v49.JSqlRemoveSqlOrderBy49
 
org.jeecgframework.minidao.annotation - package org.jeecgframework.minidao.annotation
 
org.jeecgframework.minidao.annotation.id - package org.jeecgframework.minidao.annotation.id
 
org.jeecgframework.minidao.annotation.type - package org.jeecgframework.minidao.annotation.type
 
org.jeecgframework.minidao.aop - package org.jeecgframework.minidao.aop
 
org.jeecgframework.minidao.aspect - package org.jeecgframework.minidao.aspect
 
org.jeecgframework.minidao.datasource - package org.jeecgframework.minidao.datasource
 
org.jeecgframework.minidao.def - package org.jeecgframework.minidao.def
 
org.jeecgframework.minidao.factory - package org.jeecgframework.minidao.factory
 
org.jeecgframework.minidao.pagehelper - package org.jeecgframework.minidao.pagehelper
 
org.jeecgframework.minidao.pagehelper.dialect - package org.jeecgframework.minidao.pagehelper.dialect
 
org.jeecgframework.minidao.pagehelper.dialect.helper - package org.jeecgframework.minidao.pagehelper.dialect.helper
 
org.jeecgframework.minidao.pagehelper.dialect.nosql - package org.jeecgframework.minidao.pagehelper.dialect.nosql
 
org.jeecgframework.minidao.pojo - package org.jeecgframework.minidao.pojo
 
org.jeecgframework.minidao.spring.map - package org.jeecgframework.minidao.spring.map
 
org.jeecgframework.minidao.spring.rowMapper - package org.jeecgframework.minidao.spring.rowMapper
 
org.jeecgframework.minidao.sqlparser - package org.jeecgframework.minidao.sqlparser
 
org.jeecgframework.minidao.sqlparser.impl - package org.jeecgframework.minidao.sqlparser.impl
 
org.jeecgframework.minidao.sqlparser.impl.util - package org.jeecgframework.minidao.sqlparser.impl.util
 
org.jeecgframework.minidao.sqlparser.impl.util.v49 - package org.jeecgframework.minidao.sqlparser.impl.util.v49
 
org.jeecgframework.minidao.sqlparser.impl.vo - package org.jeecgframework.minidao.sqlparser.impl.vo
 
org.jeecgframework.minidao.util - package org.jeecgframework.minidao.util
 
OscarDialect - Class in org.jeecgframework.minidao.pagehelper.dialect.helper
神通数据库
OscarDialect() - Constructor for class org.jeecgframework.minidao.pagehelper.dialect.helper.OscarDialect
 

P

PAGE_COLUMN_ALIAS_PREFIX - Static variable in class org.jeecgframework.minidao.sqlparser.impl.util.v49.JSqlServerPagesHelper49
 
PAGE_ROW_NUMBER - Static variable in class org.jeecgframework.minidao.sqlparser.impl.util.v49.JSqlServerPagesHelper49
 
PAGE_ROW_NUMBER_COLUMN - Static variable in class org.jeecgframework.minidao.sqlparser.impl.util.v49.JSqlServerPagesHelper49
 
PAGE_SIZE - Static variable in class org.jeecgframework.minidao.sqlparser.impl.util.v49.JSqlServerPagesHelper49
 
PAGE_TABLE_ALIAS - Static variable in class org.jeecgframework.minidao.sqlparser.impl.util.v49.JSqlServerPagesHelper49
 
PAGE_TABLE_NAME - Static variable in class org.jeecgframework.minidao.sqlparser.impl.util.v49.JSqlServerPagesHelper49
 
pageAutoDialect - Variable in class org.jeecgframework.minidao.aop.MiniDaoHandler
 
PageAutoDialect - Class in org.jeecgframework.minidao.pagehelper.dialect
基础方言信息
PageAutoDialect() - Constructor for class org.jeecgframework.minidao.pagehelper.dialect.PageAutoDialect
 
PageException - Exception in org.jeecgframework.minidao.pagehelper
分页插件异常处理类
PageException() - Constructor for exception org.jeecgframework.minidao.pagehelper.PageException
 
PageException(String) - Constructor for exception org.jeecgframework.minidao.pagehelper.PageException
 
PageException(String, Throwable) - Constructor for exception org.jeecgframework.minidao.pagehelper.PageException
 
PageException(Throwable) - Constructor for exception org.jeecgframework.minidao.pagehelper.PageException
 
Param - Annotation Interface in org.jeecgframework.minidao.annotation
minidao参数注解
ParameterNameUtils - Class in org.jeecgframework.minidao.util
获取方法参数注解
ParameterNameUtils() - Constructor for class org.jeecgframework.minidao.util.ParameterNameUtils
 
pareSetName(String) - Static method in class org.jeecgframework.minidao.aspect.MinidaoInterceptor
拼接某属性set 方法
pareSetName(String) - Static method in class org.jeecgframework.minidao.util.ReflectUtil
拼接某属性set 方法
parse() - Method in class org.jeecgframework.minidao.sqlparser.impl.util.v49.JSqlParserAllTableManager49
开始解析
parseAllSelectTable(String) - Method in interface org.jeecgframework.minidao.sqlparser.AbstractSqlProcessor
解析 查询(select)sql的信息, 此方法会展开所有子查询到一个map里, key只存真实的表名,如果查询的没有真实的表名,则会被忽略。
parseAllSelectTable(String) - Method in class org.jeecgframework.minidao.sqlparser.impl.JsqlparserSqlProcessor49
 
parseAllSelectTable(String) - Method in class org.jeecgframework.minidao.sqlparser.impl.SimpleSqlProcessor
注:使用正则方式解析具有缺陷,并不能保证能解析出所有表名,并且 SelectSqlInfo 中只有表名信息,没有其他字段的信息
parseAllSelectTable(String) - Static method in class org.jeecgframework.minidao.sqlparser.impl.util.v49.JSqlParserSelectInfoUtil49
解析 查询(select)sql的信息, 此方法会展开所有子查询到一个map里, key只存真实的表名,如果查询的没有真实的表名,则会被忽略。
parseAllSelectTable(String) - Static method in class org.jeecgframework.minidao.util.MiniDaoUtil
解析SQL查询字段
parseSelectAliasMap(String) - Method in interface org.jeecgframework.minidao.sqlparser.AbstractSqlProcessor
解析 SQL 查询,将 SELECT 字段映射到 (alias或列名) -> (完整字段表达式) 的 Map 中。
parseSelectAliasMap(String) - Method in class org.jeecgframework.minidao.sqlparser.impl.JsqlparserSqlProcessor49
 
parseSelectAliasMap(String) - Method in class org.jeecgframework.minidao.sqlparser.impl.SimpleSqlProcessor
 
parseSelectAliasMap(String) - Static method in class org.jeecgframework.minidao.util.MiniDaoUtil
解析 SQL 查询,将 SELECT 字段映射到 (alias或列名) -> (完整字段表达式) 的 Map 中。
parseSelectSqlInfo(String) - Method in interface org.jeecgframework.minidao.sqlparser.AbstractSqlProcessor
解析 查询(select)sql的信息,子查询嵌套
parseSelectSqlInfo(String) - Method in class org.jeecgframework.minidao.sqlparser.impl.JsqlparserSqlProcessor49
 
parseSelectSqlInfo(String) - Method in class org.jeecgframework.minidao.sqlparser.impl.SimpleSqlProcessor
注:使用正则方式解析具有缺陷, SelectSqlInfo 中只有表名信息,没有其他字段的信息
parseSelectSqlInfo(String) - Static method in class org.jeecgframework.minidao.sqlparser.impl.util.v49.JSqlParserSelectInfoUtil49
解析 查询(select)sql的信息,子查询嵌套
parseSelectSqlInfo(String) - Static method in class org.jeecgframework.minidao.util.MiniDaoUtil
解析SQL查询字段
parseSqlFields(String) - Method in interface org.jeecgframework.minidao.sqlparser.AbstractSqlProcessor
解析SQL查询字段
parseSqlFields(String) - Method in class org.jeecgframework.minidao.sqlparser.impl.JsqlparserSqlProcessor49
解析SQL查询字段
parseSqlFields(String) - Method in class org.jeecgframework.minidao.sqlparser.impl.SimpleSqlProcessor
解析SQL查询字段
parseSqlFields(String) - Static method in class org.jeecgframework.minidao.util.MiniDaoUtil
解析SQL查询字段
parseTemplate(String, Map<String, Object>) - Static method in class org.jeecgframework.minidao.util.FreemarkerParseFactory
解析ftl模板
parseTemplateContent(String, Map<String, Object>) - Static method in class org.jeecgframework.minidao.util.FreemarkerParseFactory
解析ftl
parsSqlField(String) - Static method in class org.jeecgframework.minidao.util.MiniDaoUtil
解析SQL查询字段
percent(Object) - Method in class org.jeecgframework.minidao.util.SimpleFormat
格式化为百分比
PostgreSqlDialect - Class in org.jeecgframework.minidao.pagehelper.dialect.helper
PostgreSQL 方言.
PostgreSqlDialect() - Constructor for class org.jeecgframework.minidao.pagehelper.dialect.helper.PostgreSqlDialect
 
postProcessBeanDefinitionRegistry(BeanDefinitionRegistry) - Method in class org.jeecgframework.minidao.factory.MiniDaoBeanScannerConfigurer
 
postProcessBeanFactory(ConfigurableListableBeanFactory) - Method in class org.jeecgframework.minidao.factory.MiniDaoBeanScannerConfigurer
 
PrestoDialect - Class in org.jeecgframework.minidao.pagehelper.dialect.nosql
数据库差异:presto数据库,注意presto 不支持jdbc的Preparedtatment 以及不支持offset
PrestoDialect() - Constructor for class org.jeecgframework.minidao.pagehelper.dialect.nosql.PrestoDialect
 
procedureParamsList(Method, Object[]) - Method in class org.jeecgframework.minidao.aop.MiniDaoHandler
将解析参数的代码单独抽取出来
processFromItem(FromItem) - Method in class org.jeecgframework.minidao.sqlparser.impl.util.v49.JSqlCountSqlParser49
处理子查询
processFromItem(FromItem) - Method in class org.jeecgframework.minidao.sqlparser.impl.util.v49.JSqlRemoveSqlOrderBy49
 
processFromItem(FromItem, int) - Method in class org.jeecgframework.minidao.sqlparser.impl.util.v49.JSqlServerPagesHelper49
处理子查询
processPlainSelect(PlainSelect) - Method in class org.jeecgframework.minidao.sqlparser.impl.util.v49.JSqlCountSqlParser49
处理PlainSelect类型的selectBody
processPlainSelect(PlainSelect) - Method in class org.jeecgframework.minidao.sqlparser.impl.util.v49.JSqlRemoveSqlOrderBy49
 
processPlainSelect(PlainSelect, int) - Method in class org.jeecgframework.minidao.sqlparser.impl.util.v49.JSqlServerPagesHelper49
处理PlainSelect类型的selectBody
processSelectBody(Select) - Method in class org.jeecgframework.minidao.sqlparser.impl.util.v49.JSqlCountSqlParser49
处理selectBody去除Order by
processSelectBody(Select) - Method in class org.jeecgframework.minidao.sqlparser.impl.util.v49.JSqlRemoveSqlOrderBy49
 
processSelectBody(Select, int) - Method in class org.jeecgframework.minidao.sqlparser.impl.util.v49.JSqlServerPagesHelper49
处理selectBody去除Order by
processWithItemsList(List<WithItem>) - Method in class org.jeecgframework.minidao.sqlparser.impl.util.v49.JSqlCountSqlParser49
处理WithItem
put(String, Object) - Method in class org.jeecgframework.minidao.spring.map.MiniDaoLinkedMap
 
putAll(Map) - Method in class org.jeecgframework.minidao.spring.map.MiniDaoLinkedMap
 

Q

QueryTable - Class in org.jeecgframework.minidao.sqlparser.impl.vo
 
QueryTable() - Constructor for class org.jeecgframework.minidao.sqlparser.impl.vo.QueryTable
 
QueryTable(String, String) - Constructor for class org.jeecgframework.minidao.sqlparser.impl.vo.QueryTable
 
QueryTable(String, String, String) - Constructor for class org.jeecgframework.minidao.sqlparser.impl.vo.QueryTable
 

R

ReflectUtil - Class in org.jeecgframework.minidao.util
 
ReflectUtil() - Constructor for class org.jeecgframework.minidao.util.ReflectUtil
 
registerDialectAlias(String, Class<? extends Dialect>) - Static method in class org.jeecgframework.minidao.pagehelper.dialect.PageAutoDialect
 
remove(Object) - Method in class org.jeecgframework.minidao.spring.map.MiniDaoLinkedMap
 
removeOrderBy(String) - Method in interface org.jeecgframework.minidao.sqlparser.AbstractSqlProcessor
去除排序SQL片段
removeOrderBy(String) - Method in class org.jeecgframework.minidao.sqlparser.impl.JsqlparserSqlProcessor49
去除排序SQL片段
removeOrderBy(String) - Method in class org.jeecgframework.minidao.sqlparser.impl.SimpleSqlProcessor
去除排序SQL片段
removeOrderBy(String) - Method in class org.jeecgframework.minidao.sqlparser.impl.util.v49.JSqlRemoveSqlOrderBy49
SQLServer去除子查询中的order by
removeOrderBy(String) - Static method in class org.jeecgframework.minidao.util.MiniDaoUtil
去除SQL中的order by (为了兼容SQLServer)
restoreMyBatisPlaceholders(String, Map<String, String>) - Static method in class org.jeecgframework.minidao.sqlparser.impl.util.SqlParserUtils
占位符还原:将带引号的占位换回原始 #{..}/${..}
ResultType - Annotation Interface in org.jeecgframework.minidao.annotation
 
round(Object) - Method in class org.jeecgframework.minidao.util.SimpleFormat
格式化为整数

S

SelectSqlInfo - Class in org.jeecgframework.minidao.sqlparser.impl.vo
select 查询 sql 的信息
SelectSqlInfo(Object) - Constructor for class org.jeecgframework.minidao.sqlparser.impl.vo.SelectSqlInfo
 
SelectSqlInfo(String) - Constructor for class org.jeecgframework.minidao.sqlparser.impl.vo.SelectSqlInfo
 
SEQ_NEXTVAL_SQL - Static variable in class org.jeecgframework.minidao.aop.MiniDaoHandler
 
seqName() - Element in annotation interface org.jeecgframework.minidao.annotation.id.TableId
字段名(类型为ID_SEQ时必须设置)
setAlias(String) - Method in class org.jeecgframework.minidao.sqlparser.impl.vo.QueryTable
 
setAll(boolean) - Method in class org.jeecgframework.minidao.sqlparser.impl.vo.QueryTable
 
setAnnotation(Class<? extends Annotation>) - Method in class org.jeecgframework.minidao.factory.MiniDaoBeanScannerConfigurer
 
setApplicationContext(ApplicationContext) - Method in class org.jeecgframework.minidao.aop.MiniDaoHandler
 
setApplicationContext(ApplicationContext) - Method in class org.jeecgframework.minidao.factory.MiniDaoBeanScannerConfigurer
 
setBasePackage(String) - Method in class org.jeecgframework.minidao.factory.MiniDaoBeanScannerConfigurer
 
setDaoInterface(Class<T>) - Method in class org.jeecgframework.minidao.factory.MiniDaoBeanFactory
 
setDataSourceLookup(DataSourceLookup) - Method in class org.jeecgframework.minidao.datasource.DynamicDataSource
 
setDataSourceType(DataSourceType) - Static method in class org.jeecgframework.minidao.datasource.DataSourceContextHolder
 
setDbName(String) - Method in class org.jeecgframework.minidao.sqlparser.impl.vo.QueryTable
 
setDbType(String) - Method in class org.jeecgframework.minidao.factory.MiniDaoBeanScannerConfigurer
 
setDefaultTargetDataSource(Object) - Method in class org.jeecgframework.minidao.datasource.DynamicDataSource
 
setEmptyInterceptor(EmptyInterceptor) - Method in class org.jeecgframework.minidao.aop.MiniDaoHandler
 
setEmptyInterceptor(EmptyInterceptor) - Method in class org.jeecgframework.minidao.factory.MiniDaoBeanScannerConfigurer
 
setFields(Set<String>) - Method in class org.jeecgframework.minidao.sqlparser.impl.vo.QueryTable
 
setFieldValue(Map<Object, Object>, Object) - Static method in class org.jeecgframework.minidao.aspect.MinidaoInterceptor
设置bean 属性值
setFieldValue(Map<Object, Object>, Object) - Static method in class org.jeecgframework.minidao.util.ReflectUtil
设置bean 属性值
setFormatSql(boolean) - Method in class org.jeecgframework.minidao.aop.MiniDaoHandler
 
setFormatSql(boolean) - Method in class org.jeecgframework.minidao.factory.MiniDaoBeanScannerConfigurer
 
setFromSubSelect(SelectSqlInfo) - Method in class org.jeecgframework.minidao.sqlparser.impl.vo.SelectSqlInfo
 
setFromTableAliasName(String) - Method in class org.jeecgframework.minidao.sqlparser.impl.vo.SelectSqlInfo
 
setFromTableName(String) - Method in class org.jeecgframework.minidao.sqlparser.impl.vo.SelectSqlInfo
 
setIdFieldValue(Map<Object, Object>, Object) - Static method in class org.jeecgframework.minidao.util.ReflectUtil
设置bean 属性值
setJdbcTemplate(JdbcTemplate) - Method in class org.jeecgframework.minidao.aop.MiniDaoHandler
 
setKeyType(String) - Method in class org.jeecgframework.minidao.aop.MiniDaoHandler
 
setKeyType(String) - Method in class org.jeecgframework.minidao.factory.MiniDaoBeanScannerConfigurer
 
setName(String) - Method in class org.jeecgframework.minidao.sqlparser.impl.vo.QueryTable
 
setNamedParameterJdbcTemplate(NamedParameterJdbcTemplate) - Method in class org.jeecgframework.minidao.aop.MiniDaoHandler
 
setPage(int) - Method in class org.jeecgframework.minidao.pojo.MiniDaoPage
 
setPages(int) - Method in class org.jeecgframework.minidao.pojo.MiniDaoPage
 
setProxy(MiniDaoHandler) - Method in class org.jeecgframework.minidao.factory.MiniDaoBeanFactory
 
setRealSelectFields(Set<String>) - Method in class org.jeecgframework.minidao.sqlparser.impl.vo.SelectSqlInfo
 
setResults(List<T>) - Method in class org.jeecgframework.minidao.pojo.MiniDaoPage
 
setRows(int) - Method in class org.jeecgframework.minidao.pojo.MiniDaoPage
 
setSelectAll(boolean) - Method in class org.jeecgframework.minidao.sqlparser.impl.vo.SelectSqlInfo
 
setSelectFields(Set<String>) - Method in class org.jeecgframework.minidao.sqlparser.impl.vo.SelectSqlInfo
 
setShowSql(boolean) - Method in class org.jeecgframework.minidao.aop.MiniDaoHandler
 
setShowSql(boolean) - Method in class org.jeecgframework.minidao.factory.MiniDaoBeanScannerConfigurer
 
setTargetDataSources(Map<Object, Object>) - Method in class org.jeecgframework.minidao.datasource.DynamicDataSource
 
setTotal(int) - Method in class org.jeecgframework.minidao.pojo.MiniDaoPage
 
SimpleAddWhereHelper - Class in org.jeecgframework.minidao.sqlparser.impl.util
简单字符串方式为 SQL 增加 where 条件(与 SimpleSqlProcessor 同步逻辑) for [issues/8336]支持SqlServer数据使用sql排序,新方案。
SimpleAddWhereHelper() - Constructor for class org.jeecgframework.minidao.sqlparser.impl.util.SimpleAddWhereHelper
 
SimpleFormat - Class in org.jeecgframework.minidao.util
格式化工具
SimpleFormat() - Constructor for class org.jeecgframework.minidao.util.SimpleFormat
 
SimpleSqlProcessor - Class in org.jeecgframework.minidao.sqlparser.impl
简单SQL解析器(采用正则)
SimpleSqlProcessor() - Constructor for class org.jeecgframework.minidao.sqlparser.impl.SimpleSqlProcessor
 
SnowflakeIdWorker - Class in org.jeecgframework.minidao.util
Twitter_Snowflake
SnowFlake的结构如下(每部分用-分开):
0 - 0000000000 0000000000 0000000000 0000000000 0 - 00000 - 00000 - 000000000000
1位标识,由于long基本类型在Java中是带符号的,最高位是符号位,正数是0,负数是1,所以id一般是正数,最高位是0
41位时间截(毫秒级),注意,41位时间截不是存储当前时间的时间截,而是存储时间截的差值(当前时间截 - 开始时间截) 得到的值),这里的的开始时间截,一般是我们的id生成器开始使用的时间,由我们程序来指定的(如下下面程序IdWorker类的startTime属性)。
SnowflakeIdWorker(long, long) - Constructor for class org.jeecgframework.minidao.util.SnowflakeIdWorker
构造函数
Sql - Annotation Interface in org.jeecgframework.minidao.annotation
 
SQL_FTL_DTO - Static variable in class org.jeecgframework.minidao.def.MiniDaoConstants
方法有且只有一个参数 用户未使用@Arguments 标签 模板中引用参数默认为:dto
SqlInjectionUtil - Class in org.jeecgframework.minidao.util
sql注入校验工具类
SqlInjectionUtil() - Constructor for class org.jeecgframework.minidao.util.SqlInjectionUtil
 
SqlParserUtils - Class in org.jeecgframework.minidao.sqlparser.impl.util
 
SqlParserUtils() - Constructor for class org.jeecgframework.minidao.sqlparser.impl.util.SqlParserUtils
 
SqlServer2012Dialect - Class in org.jeecgframework.minidao.pagehelper.dialect.helper
SqlServer2012
SqlServer2012Dialect() - Constructor for class org.jeecgframework.minidao.pagehelper.dialect.helper.SqlServer2012Dialect
 
SqlServerDialect - Class in org.jeecgframework.minidao.pagehelper.dialect.helper
SqlServer
SqlServerDialect() - Constructor for class org.jeecgframework.minidao.pagehelper.dialect.helper.SqlServerDialect
 
sqlToCount(Select, String) - Method in class org.jeecgframework.minidao.sqlparser.impl.util.v49.JSqlCountSqlParser49
将sql转换为count查询
START_ROW - Static variable in class org.jeecgframework.minidao.sqlparser.impl.util.v49.JSqlServerPagesHelper49
 

T

TableId - Annotation Interface in org.jeecgframework.minidao.annotation.id
 
tilNextMillis(long) - Method in class org.jeecgframework.minidao.util.SnowflakeIdWorker
阻塞到下一个毫秒,直到获得新的时间戳
time(Object) - Method in class org.jeecgframework.minidao.util.SimpleFormat
格式化为时间
timeGen() - Method in class org.jeecgframework.minidao.util.SnowflakeIdWorker
返回以毫秒为单位的当前时间
timestampToString(Object, String) - Method in class org.jeecgframework.minidao.util.SimpleFormat
将timestamp格式的字符转换为用户指定格式
TOP100_PERCENT - Static variable in class org.jeecgframework.minidao.sqlparser.impl.util.v49.JSqlServerPagesHelper49
 
toString() - Method in class org.jeecgframework.minidao.sqlparser.impl.vo.SelectSqlInfo
 
Transient - Annotation Interface in org.jeecgframework.minidao.annotation
非持久化属性
type() - Element in annotation interface org.jeecgframework.minidao.annotation.id.TableId
主键类型 IdType
type() - Element in annotation interface org.jeecgframework.minidao.annotation.IdAutoGenerator
主键策略 native:ID自增

U

UUID - Enum constant in enum class org.jeecgframework.minidao.annotation.id.IdType
 
UUID - Enum constant in enum class org.jeecgframework.minidao.annotation.type.IdType
 

V

value() - Element in annotation interface org.jeecgframework.minidao.annotation.Arguments
 
value() - Element in annotation interface org.jeecgframework.minidao.annotation.IgnoreSaas
 
value() - Element in annotation interface org.jeecgframework.minidao.annotation.MiniDao
 
value() - Element in annotation interface org.jeecgframework.minidao.annotation.Param
 
value() - Element in annotation interface org.jeecgframework.minidao.annotation.ResultType
返回类型
value() - Element in annotation interface org.jeecgframework.minidao.annotation.Sql
 
valueOf(String) - Static method in enum class org.jeecgframework.minidao.annotation.id.IdType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.jeecgframework.minidao.annotation.type.IdType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.jeecgframework.minidao.datasource.DataSourceType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.jeecgframework.minidao.annotation.id.IdType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.jeecgframework.minidao.annotation.type.IdType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.jeecgframework.minidao.datasource.DataSourceType
Returns an array containing the constants of this enum class, in the order they are declared.

W

WRAP_TABLE - Static variable in class org.jeecgframework.minidao.sqlparser.impl.util.v49.JSqlServerPagesHelper49
 
wrapSetOperationList(SetOperationList) - Method in class org.jeecgframework.minidao.sqlparser.impl.util.v49.JSqlServerPagesHelper49
包装SetOperationList
A C D E F G H I J K M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form