A C D E G I J L M P Q S T U 

A

AbstractExecuteOperate<T> - cn.featherfly.component.sorm.operate中的类
数据库操作的抽象类
AbstractExecuteOperate(Class<T>, JdbcTemplate) - 类 的构造器cn.featherfly.component.sorm.operate.AbstractExecuteOperate
使用给定数据源以及给定对象生成其相应的操作.
AbstractExecuteOperate(Class<T>, JdbcTemplate, String) - 类 的构造器cn.featherfly.component.sorm.operate.AbstractExecuteOperate
使用给定数据源以及给定对象生成其相应的操作.
AbstractOperate<T> - cn.featherfly.component.sorm.operate中的类
数据库操作的抽象类
AbstractOperate(Class<T>, JdbcTemplate) - 类 的构造器cn.featherfly.component.sorm.operate.AbstractOperate
使用给定数据源以及给定对象生成其相应的操作.
AbstractOperate(Class<T>, JdbcTemplate, String) - 类 的构造器cn.featherfly.component.sorm.operate.AbstractOperate
使用给定数据源以及给定对象生成其相应的操作.
AbstractQueryOperate<T> - cn.featherfly.component.sorm.operate中的类
数据库操作的抽象类
AbstractQueryOperate(Class<T>, JdbcTemplate) - 类 的构造器cn.featherfly.component.sorm.operate.AbstractQueryOperate
使用给定数据源以及给定对象生成其相应的操作.
AbstractQueryOperate(Class<T>, JdbcTemplate, String) - 类 的构造器cn.featherfly.component.sorm.operate.AbstractQueryOperate
使用给定数据源以及给定对象生成其相应的操作.

C

ClassMapping<T> - cn.featherfly.component.sorm.mapping中的类
类映射
ClassMapping(Class<T>, String) - 类 的构造器cn.featherfly.component.sorm.mapping.ClassMapping
 
classMapping - 类 中的变量cn.featherfly.component.sorm.operate.AbstractOperate
类型映射
ClassTableNameFactory - cn.featherfly.component.sorm.mapping中的接口
ClassTableMapping
ClassTableNameJpaFactory - cn.featherfly.component.sorm.mapping中的类
ClassTableMapping jpa impl. use javax.persistence.Table
ClassTableNameJpaFactory() - 类 的构造器cn.featherfly.component.sorm.mapping.ClassTableNameJpaFactory
 
ClassTableNameSormAnnotationFactory - cn.featherfly.component.sorm.mapping中的类
ClassTableMapping sorm impl. use cn.featherfly.component.sorm.annotation.Table
ClassTableNameSormAnnotationFactory() - 类 的构造器cn.featherfly.component.sorm.mapping.ClassTableNameSormAnnotationFactory
 
ClassTableNameSormNameMapFactory - cn.featherfly.component.sorm.mapping中的类
ClassTableMapping use _ join type every word.
ClassTableNameSormNameMapFactory() - 类 的构造器cn.featherfly.component.sorm.mapping.ClassTableNameSormNameMapFactory
 
cn.featherfly.component.sorm - 程序包 cn.featherfly.component.sorm
 
cn.featherfly.component.sorm.annotation - 程序包 cn.featherfly.component.sorm.annotation
 
cn.featherfly.component.sorm.mapping - 程序包 cn.featherfly.component.sorm.mapping
 
cn.featherfly.component.sorm.operate - 程序包 cn.featherfly.component.sorm.operate
 
cn.featherfly.component.sorm.util - 程序包 cn.featherfly.component.sorm.util
 
Column - cn.featherfly.component.sorm.annotation中的注释类型
注释值对象的属性与数据库的列的对应关系.

D

delete(T) - 类 中的方法cn.featherfly.component.sorm.SimpleORM
删除.
DeleteOperate<T> - cn.featherfly.component.sorm.operate中的类
删除操作
DeleteOperate(Class<T>, JdbcTemplate) - 类 的构造器cn.featherfly.component.sorm.operate.DeleteOperate
使用给定数据源以及给定对象生成删除操作.
DeleteOperate(Class<T>, JdbcTemplate, String) - 类 的构造器cn.featherfly.component.sorm.operate.DeleteOperate
使用给定数据源以及给定对象生成删除操作.

E

execute(T) - 类 中的方法cn.featherfly.component.sorm.operate.AbstractExecuteOperate
执行操作.
execute(T) - 类 中的方法cn.featherfly.component.sorm.operate.MergeOperate
合并操作,将传入对象的非空字段更新进数据库(忽略null).

G

get(Serializable) - 类 中的方法cn.featherfly.component.sorm.operate.GetOperate
返回指定ID的对象.
get(Serializable) - 类 中的方法cn.featherfly.component.sorm.SimpleORM
获取指定的对象.
getClassMapping(Class<T>) - 类 中的方法cn.featherfly.component.sorm.SimpleORM
返回指定类型的映射信息
getColumnName() - 类 中的方法cn.featherfly.component.sorm.mapping.PropertyMapping
 
getDataBase() - 类 中的方法cn.featherfly.component.sorm.SimpleORMFactory
返回dataBase
getDefaultFactory() - 类 中的静态方法cn.featherfly.component.sorm.SimpleORMFactory
返回默认工厂
getDefaultFactory(DataSource) - 类 中的静态方法cn.featherfly.component.sorm.SimpleORMFactory
返回默认工厂,并让默认工厂使用传入的数据源
getDeleteExecution(T) - 类 中的方法cn.featherfly.component.sorm.SimpleORM
返回删除对象的Execution.
getFinalPropertyName() - 类 中的方法cn.featherfly.component.sorm.mapping.PropertyMapping
返回最终属性名称(如果是嵌套属性就是XX.YY).
getFinalPropertyType() - 类 中的方法cn.featherfly.component.sorm.mapping.PropertyMapping
返回最终属性类型(如果是嵌套属性就是XX.YY的类型).
getGetExecution(Serializable) - 类 中的方法cn.featherfly.component.sorm.SimpleORM
返回获取指定对象的Execution.
getIdentity(T) - 类 中的方法cn.featherfly.component.sorm.operate.GetOperate
返回对象的id值.如果传入对象为空或没有主键标示属性,则返回空.
getIdentity(T) - 类 中的方法cn.featherfly.component.sorm.SimpleORM
返回唯一标示值
getInnerPropertyName() - 类 中的方法cn.featherfly.component.sorm.mapping.PropertyMapping
返回innerPropertyName
getInnerPropertyType() - 类 中的方法cn.featherfly.component.sorm.mapping.PropertyMapping
返回innerPropertyType
getMappedClass(Class<T>, DatabaseMetadata) - 类 中的静态方法cn.featherfly.component.sorm.mapping.ClassMapping
返回指定类型的描述
getMappingColumnName(BeanProperty<T>) - 接口 中的方法cn.featherfly.component.sorm.mapping.PropertyColumnNameFactory
根据传入的属性返回对应的columnName
getMappingTableName(Class<T>) - 接口 中的方法cn.featherfly.component.sorm.mapping.ClassTableNameFactory
根据传入的类型返回对应的tableName
getMappingTableName(Class<T>) - 类 中的方法cn.featherfly.component.sorm.mapping.ClassTableNameJpaFactory
根据传入的类型返回对应的tableName
getMappingTableName(Class<T>) - 类 中的方法cn.featherfly.component.sorm.mapping.ClassTableNameSormAnnotationFactory
根据传入的类型返回对应的tableName
getMappingTableName(Class<T>) - 类 中的方法cn.featherfly.component.sorm.mapping.ClassTableNameSormNameMapFactory
根据传入的类型返回对应的tableName
GetOperate<T> - cn.featherfly.component.sorm.operate中的类
根据ID读取操作
GetOperate(Class<T>, JdbcTemplate) - 类 的构造器cn.featherfly.component.sorm.operate.GetOperate
使用给定数据源以及给定对象生成读取操作.
GetOperate(Class<T>, JdbcTemplate, String) - 类 的构造器cn.featherfly.component.sorm.operate.GetOperate
使用给定数据源以及给定对象生成读取操作.
getParameters(T) - 类 中的方法cn.featherfly.component.sorm.operate.AbstractOperate
 
getPropertyMapping(String) - 类 中的方法cn.featherfly.component.sorm.mapping.ClassMapping
返回指定属性名称的属性映射.
getPropertyMappings() - 类 中的方法cn.featherfly.component.sorm.mapping.ClassMapping
返回所有属性映射
getPropertyName() - 类 中的方法cn.featherfly.component.sorm.mapping.PropertyMapping
 
getPropertyType() - 类 中的方法cn.featherfly.component.sorm.mapping.PropertyMapping
 
getQueryExecution(ConditionBuilder) - 类 中的方法cn.featherfly.component.sorm.SimpleORM
根据指定条件返回Execution.
getSaveExecution(T) - 类 中的方法cn.featherfly.component.sorm.SimpleORM
返回保存对象的Execution.
getSelectSql() - 类 中的方法cn.featherfly.component.sorm.operate.AbstractQueryOperate
返回selectSql
getSimpleORM(Class<E>) - 类 中的方法cn.featherfly.component.sorm.SimpleORMFactory
根据传入的类型返回对应类型的SimpleORM对象.
getSql() - 类 中的方法cn.featherfly.component.sorm.operate.AbstractOperate
 
getSql(String) - 类 中的方法cn.featherfly.component.sorm.operate.QueryOperate
获取带条件的sql
getSql(ConditionBuilder) - 类 中的方法cn.featherfly.component.sorm.operate.QueryOperate
获取带条件的sql
getTableName() - 类 中的方法cn.featherfly.component.sorm.mapping.ClassMapping
 
getType() - 类 中的方法cn.featherfly.component.sorm.mapping.ClassMapping
 
getUpdateExecution(T) - 类 中的方法cn.featherfly.component.sorm.SimpleORM
返回更新对象的Execution.
getValidator() - 类 中的方法cn.featherfly.component.sorm.SimpleORM
返回validator

I

Identity - cn.featherfly.component.sorm.annotation中的注释类型
注释值对象对应数据库主键列的属性.
initCondition() - 类 中的方法cn.featherfly.component.sorm.operate.AbstractQueryOperate
 
initCondition() - 类 中的方法cn.featherfly.component.sorm.operate.GetOperate
initCondition() - 类 中的方法cn.featherfly.component.sorm.operate.QueryOperate
initSql() - 类 中的方法cn.featherfly.component.sorm.operate.AbstractOperate
初始化SQL,由具体的实现类来实现
initSql() - 类 中的方法cn.featherfly.component.sorm.operate.AbstractQueryOperate
初始化SQL,由具体的实现类来实现
initSql() - 类 中的方法cn.featherfly.component.sorm.operate.DeleteOperate
初始化SQL,由具体的实现类来实现
initSql() - 类 中的方法cn.featherfly.component.sorm.operate.InsertOperate
初始化SQL,由具体的实现类来实现
initSql() - 类 中的方法cn.featherfly.component.sorm.operate.MergeOperate
初始化SQL,由具体的实现类来实现
initSql() - 类 中的方法cn.featherfly.component.sorm.operate.UpdateOperate
初始化SQL,由具体的实现类来实现
InsertOperate<T> - cn.featherfly.component.sorm.operate中的类
插入操作
InsertOperate(Class<T>, JdbcTemplate) - 类 的构造器cn.featherfly.component.sorm.operate.InsertOperate
使用给定数据源以及给定对象生成更新操作.
InsertOperate(Class<T>, JdbcTemplate, String) - 类 的构造器cn.featherfly.component.sorm.operate.InsertOperate
使用给定数据源以及给定对象生成更新操作.
isGeneratedKey() - 类 中的方法cn.featherfly.component.sorm.operate.AbstractExecuteOperate
 
isGeneratedKey() - 类 中的方法cn.featherfly.component.sorm.SimpleORM
 
isPrimaryKey() - 类 中的方法cn.featherfly.component.sorm.mapping.PropertyMapping
 

J

jdbcTemplate - 类 中的变量cn.featherfly.component.sorm.operate.AbstractOperate
jdbcTemplate

L

list(ConditionBuilder) - 类 中的方法cn.featherfly.component.sorm.operate.QueryOperate
根据指定条件返回查询结果集合.
list(String, Object...) - 类 中的方法cn.featherfly.component.sorm.operate.QueryOperate
根据指定条件返回查询结果集合.
list(ConditionBuilder) - 类 中的方法cn.featherfly.component.sorm.SimpleORM
根据指定条件返回查询结果集合.
list(String, Object...) - 类 中的方法cn.featherfly.component.sorm.SimpleORM
根据指定条件返回查询结果集合.
load(T) - 类 中的方法cn.featherfly.component.sorm.SimpleORM
加载对象.
logger - 类 中的变量cn.featherfly.component.sorm.mapping.ClassTableNameJpaFactory
 
logger - 类 中的变量cn.featherfly.component.sorm.mapping.ClassTableNameSormAnnotationFactory
 
logger - 类 中的变量cn.featherfly.component.sorm.mapping.ClassTableNameSormNameMapFactory
 
logger - 类 中的变量cn.featherfly.component.sorm.operate.AbstractOperate
logger

M

mapRow(ResultSet, int) - 类 中的方法cn.featherfly.component.sorm.operate.AbstractQueryOperate
每条记录映射为对象.
merge(T) - 类 中的方法cn.featherfly.component.sorm.SimpleORM
合并操作,将传入对象的非空字段更新进数据库(忽略null).
MergeOperate<T> - cn.featherfly.component.sorm.operate中的类
合并操作
MergeOperate(Class<T>, JdbcTemplate) - 类 的构造器cn.featherfly.component.sorm.operate.MergeOperate
使用给定数据源以及给定对象生成更新操作.
MergeOperate(Class<T>, JdbcTemplate, String) - 类 的构造器cn.featherfly.component.sorm.operate.MergeOperate
使用给定数据源以及给定对象生成更新操作.
meta - 类 中的变量cn.featherfly.component.sorm.operate.AbstractOperate
数据库元数据

P

PropertyColumnNameFactory - cn.featherfly.component.sorm.mapping中的接口
PropertyColumnNameFactory
PropertyMapping - cn.featherfly.component.sorm.mapping中的类
属性与列的映射对象
PropertyMapping() - 类 的构造器cn.featherfly.component.sorm.mapping.PropertyMapping
 
propertyPositions - 类 中的变量cn.featherfly.component.sorm.operate.AbstractOperate
属性在SQL中出现的位置,即SQL语句中每个问号对应的对象属性

Q

QueryOperate<T> - cn.featherfly.component.sorm.operate中的类
查询操作
QueryOperate(Class<T>, JdbcTemplate) - 类 的构造器cn.featherfly.component.sorm.operate.QueryOperate
使用给定数据源以及给定对象生成读取操作.
QueryOperate(Class<T>, JdbcTemplate, String) - 类 的构造器cn.featherfly.component.sorm.operate.QueryOperate
使用给定数据源以及给定对象生成读取操作.

S

save(T) - 类 中的方法cn.featherfly.component.sorm.SimpleORM
保存.
setColumnName(String) - 类 中的方法cn.featherfly.component.sorm.mapping.PropertyMapping
 
setDataBase(String) - 类 中的方法cn.featherfly.component.sorm.SimpleORMFactory
设置dataBase
setDataSource(DataSource) - 类 中的方法cn.featherfly.component.sorm.SimpleORMFactory
设置数据源
setGeneratedKey(boolean) - 类 中的方法cn.featherfly.component.sorm.operate.AbstractExecuteOperate
 
setGeneratedKey(boolean) - 类 中的方法cn.featherfly.component.sorm.SimpleORM
 
setInnerPropertyName(String) - 类 中的方法cn.featherfly.component.sorm.mapping.PropertyMapping
设置innerPropertyName
setInnerPropertyType(Class<?>) - 类 中的方法cn.featherfly.component.sorm.mapping.PropertyMapping
设置innerPropertyType
setParameter(PreparedStatement, T) - 类 中的方法cn.featherfly.component.sorm.operate.AbstractOperate
设置预编译参数
setParameter(PreparedStatement, Serializable) - 类 中的方法cn.featherfly.component.sorm.operate.AbstractOperate
设置预编译参数
setPrimaryKey(boolean) - 类 中的方法cn.featherfly.component.sorm.mapping.PropertyMapping
 
setPropertyName(String) - 类 中的方法cn.featherfly.component.sorm.mapping.PropertyMapping
 
setPropertyType(Class<?>) - 类 中的方法cn.featherfly.component.sorm.mapping.PropertyMapping
 
setValidator(Validator) - 类 中的方法cn.featherfly.component.sorm.SimpleORM
设置validator
SimpleORM<T> - cn.featherfly.component.sorm中的类
简单对象记录映射.
SimpleORM(Class<T>, JdbcTemplate) - 类 的构造器cn.featherfly.component.sorm.SimpleORM
 
SimpleORM(Class<T>, JdbcTemplate, String) - 类 的构造器cn.featherfly.component.sorm.SimpleORM
 
SimpleORMException - cn.featherfly.component.sorm中的异常错误
SimpleOrm异常
SimpleORMException() - 异常错误 的构造器cn.featherfly.component.sorm.SimpleORMException
 
SimpleORMException(String, Locale, Throwable) - 异常错误 的构造器cn.featherfly.component.sorm.SimpleORMException
 
SimpleORMException(String, Locale) - 异常错误 的构造器cn.featherfly.component.sorm.SimpleORMException
 
SimpleORMException(String, Object[], Locale, Throwable) - 异常错误 的构造器cn.featherfly.component.sorm.SimpleORMException
 
SimpleORMException(String, Object[], Locale) - 异常错误 的构造器cn.featherfly.component.sorm.SimpleORMException
 
SimpleORMException(String, Object[], Throwable) - 异常错误 的构造器cn.featherfly.component.sorm.SimpleORMException
 
SimpleORMException(String, Object[]) - 异常错误 的构造器cn.featherfly.component.sorm.SimpleORMException
 
SimpleORMException(String, Throwable) - 异常错误 的构造器cn.featherfly.component.sorm.SimpleORMException
 
SimpleORMException(String) - 异常错误 的构造器cn.featherfly.component.sorm.SimpleORMException
 
SimpleORMException(Throwable) - 异常错误 的构造器cn.featherfly.component.sorm.SimpleORMException
 
SimpleORMFactory - cn.featherfly.component.sorm中的类
简单对象记录映射.
SimpleORMFactory() - 类 的构造器cn.featherfly.component.sorm.SimpleORMFactory
使用给定数据源构造
SimpleORMFactory(DataSource) - 类 的构造器cn.featherfly.component.sorm.SimpleORMFactory
使用给定数据源构造
SimpleORMFactory(DataSource, String) - 类 的构造器cn.featherfly.component.sorm.SimpleORMFactory
使用给定数据源构造
sql - 类 中的变量cn.featherfly.component.sorm.operate.AbstractOperate
sql 语句

T

Table - cn.featherfly.component.sorm.annotation中的注释类型
注释值对象与数据库的对应关系.
TransactionManager - cn.featherfly.component.sorm.util中的接口
TransactionManager

U

unique(ConditionBuilder) - 类 中的方法cn.featherfly.component.sorm.operate.QueryOperate
根据指定条件返回唯一结果.
unique(String, Object...) - 类 中的方法cn.featherfly.component.sorm.operate.QueryOperate
根据查询条件返回唯一对象.
unique(ConditionBuilder) - 类 中的方法cn.featherfly.component.sorm.SimpleORM
根据指定条件返回唯一结果.
unique(String, Object...) - 类 中的方法cn.featherfly.component.sorm.SimpleORM
根据查询条件返回唯一对象.
update(T) - 类 中的方法cn.featherfly.component.sorm.SimpleORM
更新.
UpdateOperate<T> - cn.featherfly.component.sorm.operate中的类
更新操作
UpdateOperate(Class<T>, JdbcTemplate) - 类 的构造器cn.featherfly.component.sorm.operate.UpdateOperate
使用给定数据源以及给定对象生成更新操作.
UpdateOperate(Class<T>, JdbcTemplate, String) - 类 的构造器cn.featherfly.component.sorm.operate.UpdateOperate
使用给定数据源以及给定对象生成更新操作.
A C D E G I J L M P Q S T U