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

A

addColumn(String, ColumnProperties) - 类 中的方法xin.xihc.jba.tables.properties.TableProperties
 
addIndex(IndexProperties) - 类 中的方法xin.xihc.jba.tables.properties.TableProperties
添加索引
addTable(Class<?>, String) - 类 中的静态方法xin.xihc.jba.tables.TableManager
添加表数据
Alias - xin.xihc.jba.annotation中的注释类型
字段属性对应的列的别名
AND - 类 中的静态变量xin.xihc.jba.utils.SQLUtils
 
AnnotationScan - xin.xihc.jba中的类
启动时加载
AnnotationScan() - 类 的构造器xin.xihc.jba.AnnotationScan
 

B

BANNE_JBA - 类 中的静态变量xin.xihc.jba.AnnotationScan
 
batchUpdate(String, Map<String, ?>[]) - 类 中的方法xin.xihc.jba.core.JbaTemplate
批量执行sql,插入INSERT、UPDATE都可以
batchUpdate(String, Object[]) - 类 中的方法xin.xihc.jba.core.JbaTemplate
批量执行sql,插入INSERT、UPDATE都可以
between(String, Map<String, Object>) - 类 中的静态方法xin.xihc.jba.utils.SQLConvert
between

C

charset() - 类 中的方法xin.xihc.jba.tables.properties.ColumnProperties
 
charset(Column.TableCharset) - 类 中的方法xin.xihc.jba.tables.properties.ColumnProperties
 
colName() - 类 中的方法xin.xihc.jba.tables.properties.ColumnProperties
 
colName(String) - 类 中的方法xin.xihc.jba.tables.properties.ColumnProperties
 
Column - xin.xihc.jba.annotation中的注释类型
列属性
Column.Policy - xin.xihc.jba.annotation中的枚举
 
Column.TableCharset - xin.xihc.jba.annotation中的枚举
表字符编码
ColumnProperties - xin.xihc.jba.tables.properties中的类
列属性
ColumnProperties() - 类 的构造器xin.xihc.jba.tables.properties.ColumnProperties
 
commaSeparator - 类 中的静态变量xin.xihc.jba.utils.SQLConvert
 
createTable(TableProperties) - 类 中的方法xin.xihc.jba.db.DB_MySql_Opera
 
createTable(TableProperties) - 接口 中的方法xin.xihc.jba.db.I_TableOperation
创建表

D

DB_MySql_Opera - xin.xihc.jba.db中的类
mysql数据库操作
DB_MySql_Opera(JbaTemplate) - 类 的构造器xin.xihc.jba.db.DB_MySql_Opera
 
defaultValue() - 类 中的方法xin.xihc.jba.tables.properties.ColumnProperties
 
defaultValue(String) - 类 中的方法xin.xihc.jba.tables.properties.ColumnProperties
 
deleteModel(Object) - 类 中的方法xin.xihc.jba.core.JbaTemplate
根据字段删除数据
doInit(JbaTemplate) - 接口 中的方法xin.xihc.jba.tables.InitDataInterface
在表创建的时候执行的操作
默认会开子线程执行这个操作,故不需要再开线程单独处理
drop() - 类 中的方法xin.xihc.jba.db.TableOperator
 
dropTable(TableProperties) - 类 中的方法xin.xihc.jba.db.DB_MySql_Opera
 
dropTable(TableProperties) - 接口 中的方法xin.xihc.jba.db.I_TableOperation
删除表结构

E

EnableJBA - xin.xihc.jba.annotation中的注释类型
启用jba功能
eq(String, Map<String, Object>) - 类 中的静态方法xin.xihc.jba.utils.SQLConvert
等于
equals(Object) - 类 中的方法xin.xihc.jba.tables.properties.ColumnProperties
 
error(Throwable) - 类 中的静态方法xin.xihc.jba.utils.JbaLog
异常
error(String) - 类 中的静态方法xin.xihc.jba.utils.JbaLog
异常
executeSQL(String) - 类 中的方法xin.xihc.jba.core.JbaTemplate
执行sql语句
executeSQL(String, Object) - 类 中的方法xin.xihc.jba.core.JbaTemplate
执行sql语句

F

fillGuid(Object) - 类 中的静态方法xin.xihc.jba.utils.SQLUtils
填充GUID

G

getApplicationContext() - 类 中的静态方法xin.xihc.jba.SpringContextUtil
 
getBean(String) - 类 中的静态方法xin.xihc.jba.SpringContextUtil
根据名称获取Bean
getBean(Class<T>) - 类 中的静态方法xin.xihc.jba.SpringContextUtil
根据类型获取Bean
getBean(String, Class<T>) - 类 中的静态方法xin.xihc.jba.SpringContextUtil
获取Bean,根据名称&类型
getBeansWithAnnotation(Class<? extends Annotation>) - 类 中的静态方法xin.xihc.jba.SpringContextUtil
获取带有注解的Bean
getCardinality() - 类 中的方法xin.xihc.jba.db.bean.MysqlIndexInfo
 
getCharacter_maximum_length() - 类 中的方法xin.xihc.jba.db.bean.MysqlColumnInfo
 
getCharacter_octet_length() - 类 中的方法xin.xihc.jba.db.bean.MysqlColumnInfo
 
getCharacter_set_name() - 类 中的方法xin.xihc.jba.db.bean.MysqlColumnInfo
 
getCollation() - 类 中的方法xin.xihc.jba.db.bean.MysqlIndexInfo
 
getCollation_name() - 类 中的方法xin.xihc.jba.db.bean.MysqlColumnInfo
 
getColProperties(String) - 类 中的方法xin.xihc.jba.tables.properties.TableProperties
通过字段名称获取表的列属性
getColumn_comment() - 类 中的方法xin.xihc.jba.db.bean.MysqlColumnInfo
 
getColumn_default() - 类 中的方法xin.xihc.jba.db.bean.MysqlColumnInfo
 
getColumn_key() - 类 中的方法xin.xihc.jba.db.bean.MysqlColumnInfo
 
getColumn_name() - 类 中的方法xin.xihc.jba.db.bean.MysqlColumnInfo
 
getColumn_name() - 类 中的方法xin.xihc.jba.db.bean.MysqlIndexInfo
 
getColumn_type() - 类 中的方法xin.xihc.jba.db.bean.MysqlColumnInfo
 
getColumnName() - 类 中的方法xin.xihc.jba.tables.properties.IndexProperties
 
getColumns() - 类 中的方法xin.xihc.jba.tables.properties.TableProperties
 
getColumnValue(ResultSet, int, PropertyDescriptor) - 类 中的方法xin.xihc.jba.core.JbaBeanPropertyRowMapper
Retrieve a JDBC object value for the specified column.
getComment() - 类 中的方法xin.xihc.jba.db.bean.MysqlIndexInfo
 
getConversionService() - 类 中的方法xin.xihc.jba.core.JbaBeanPropertyRowMapper
Return a ConversionService for binding JDBC values to bean properties, or null if none.
getData_type() - 类 中的方法xin.xihc.jba.db.bean.MysqlColumnInfo
 
getDatetime_precision() - 类 中的方法xin.xihc.jba.db.bean.MysqlColumnInfo
 
getDeleteSql(Object) - 类 中的静态方法xin.xihc.jba.utils.SQLUtils
Delete语句拼接
getExtra() - 类 中的方法xin.xihc.jba.db.bean.MysqlColumnInfo
 
getIndex_type() - 类 中的方法xin.xihc.jba.db.bean.MysqlIndexInfo
 
getIndexName() - 类 中的方法xin.xihc.jba.tables.properties.IndexProperties
 
getIndexs() - 类 中的方法xin.xihc.jba.tables.properties.TableProperties
 
getInsertSql(Object) - 类 中的静态方法xin.xihc.jba.utils.SQLUtils
insert语句拼接
getIs_nullable() - 类 中的方法xin.xihc.jba.db.bean.MysqlColumnInfo
 
getJdbcTemplate() - 类 中的方法xin.xihc.jba.core.JbaTemplate
获取当前的JdbcTemplate
getKey_name() - 类 中的方法xin.xihc.jba.db.bean.MysqlIndexInfo
 
getMappedClass() - 类 中的方法xin.xihc.jba.core.JbaBeanPropertyRowMapper
Get the class that we are mapping to.
getNeedTotalCount() - 类 中的方法xin.xihc.jba.core.PageInfo
 
getNon_unique() - 类 中的方法xin.xihc.jba.db.bean.MysqlIndexInfo
 
getNumeric_precision() - 类 中的方法xin.xihc.jba.db.bean.MysqlColumnInfo
 
getNumeric_scale() - 类 中的方法xin.xihc.jba.db.bean.MysqlColumnInfo
 
getOnUpdateCurrentTimestamp() - 类 中的方法xin.xihc.jba.tables.properties.ColumnProperties
 
getOrder() - 类 中的方法xin.xihc.jba.tables.properties.IndexProperties
 
getOrder() - 类 中的方法xin.xihc.jba.tables.properties.TableProperties
 
getOrderBy(LinkedHashMap<String, ColumnProperties>, String...) - 类 中的静态方法xin.xihc.jba.utils.SQLUtils
转换字段为数据库列名
getOrdinal_position() - 类 中的方法xin.xihc.jba.db.bean.MysqlColumnInfo
 
getPacked() - 类 中的方法xin.xihc.jba.db.bean.MysqlIndexInfo
 
getPageNo() - 类 中的方法xin.xihc.jba.core.PageInfo
 
getPageSize() - 类 中的方法xin.xihc.jba.core.PageInfo
 
getPageSql(String, PageInfo) - 类 中的静态方法xin.xihc.jba.utils.SQLUtils
获取分页sql
getPhase() - 类 中的方法xin.xihc.jba.AnnotationScan
如果工程中有多个实现接口SmartLifecycle的类,则这些类的start的执行顺序按getPhase方法返回值从小到大执行。
getPrivileges() - 类 中的方法xin.xihc.jba.db.bean.MysqlColumnInfo
 
getRemark() - 类 中的方法xin.xihc.jba.tables.properties.IndexProperties
 
getRemark() - 类 中的方法xin.xihc.jba.tables.properties.TableProperties
 
getSeq_in_index() - 类 中的方法xin.xihc.jba.db.bean.MysqlIndexInfo
 
getSqlType(String) - 类 中的方法xin.xihc.jba.core.JbaBeanProperty
 
getSqlType(String) - 类 中的方法xin.xihc.jba.core.JbaMapSqlSource
 
getSub_part() - 类 中的方法xin.xihc.jba.db.bean.MysqlIndexInfo
 
getTable() - 类 中的方法xin.xihc.jba.db.bean.MysqlIndexInfo
 
getTable(Class<?>) - 类 中的静态方法xin.xihc.jba.tables.TableManager
 
getTable_catalog() - 类 中的方法xin.xihc.jba.db.bean.MysqlColumnInfo
 
getTable_name() - 类 中的方法xin.xihc.jba.db.bean.MysqlColumnInfo
 
getTable_schema() - 类 中的方法xin.xihc.jba.db.bean.MysqlColumnInfo
 
getTableBean() - 类 中的方法xin.xihc.jba.tables.properties.TableProperties
 
getTableName() - 类 中的方法xin.xihc.jba.tables.properties.TableProperties
 
getTables() - 类 中的静态方法xin.xihc.jba.tables.TableManager
获取表的列表
getTablesMap() - 类 中的静态方法xin.xihc.jba.tables.TableManager
获取对应的Class对应的表属性
getTotalCount() - 类 中的方法xin.xihc.jba.core.PageInfo
 
getTotalPage() - 类 中的方法xin.xihc.jba.core.PageInfo
 
getType() - 类 中的方法xin.xihc.jba.tables.properties.IndexProperties
 
getUpdateSql(Object, String...) - 类 中的静态方法xin.xihc.jba.utils.SQLUtils
Update语句拼接
getWhereSql(Object) - 类 中的静态方法xin.xihc.jba.utils.SQLUtils
获取where子句后面的拼接name=:name
gt(String, Map<String, Object>, boolean) - 类 中的静态方法xin.xihc.jba.utils.SQLConvert
大于、大于等于

I

I_TableOperation - xin.xihc.jba.db中的接口
 
in(String, Map<String, Object>, boolean) - 类 中的静态方法xin.xihc.jba.utils.SQLConvert
in
Index - xin.xihc.jba.annotation中的注释类型
创建表索引
Index.IndexType - xin.xihc.jba.annotation中的枚举
索引类型
IndexProperties - xin.xihc.jba.tables.properties中的类
索引属性
IndexProperties() - 类 的构造器xin.xihc.jba.tables.properties.IndexProperties
 
info(String) - 类 中的静态方法xin.xihc.jba.utils.JbaLog
 
infoSql(String, Object, long) - 类 中的静态方法xin.xihc.jba.utils.JbaLog
记录SQL语句、执行时间、参数
init(Mode) - 类 中的方法xin.xihc.jba.db.TableOperator
初始化
initBeanWrapper(BeanWrapper) - 类 中的方法xin.xihc.jba.core.JbaBeanPropertyRowMapper
Initialize the given BeanWrapper to be used for row mapping.
initData(Object[], JbaTemplate) - 接口 中的方法xin.xihc.jba.db.I_TableOperation
初始化数据
InitDataInterface - xin.xihc.jba.tables中的接口
表在创建时初始化数据接口
initialize(Class<T>) - 类 中的方法xin.xihc.jba.core.JbaBeanPropertyRowMapper
Initialize the mapping meta-data for the given class.
insertModel(Object) - 类 中的方法xin.xihc.jba.core.JbaTemplate
插入数据库 INSERT INTO tblName (id,name) VALUES (:id,:name);
insertModels(Object[]) - 类 中的方法xin.xihc.jba.core.JbaTemplate
批量插入数据库
以对象值最多的生成sql
isAutoStartup() - 类 中的方法xin.xihc.jba.AnnotationScan
根据该方法的返回值决定是否执行start方法。
isCheckFullyPopulated() - 类 中的方法xin.xihc.jba.core.JbaBeanPropertyRowMapper
Return whether we're strictly validating that all bean properties have been mapped from corresponding database fields.
isIgnore() - 类 中的方法xin.xihc.jba.tables.properties.TableProperties
 
isPrimitivesDefaultedForNullValue() - 类 中的方法xin.xihc.jba.core.JbaBeanPropertyRowMapper
Return whether we're defaulting Java primitives in the case of mapping a null value from corresponding database fields.
isRunning() - 类 中的方法xin.xihc.jba.AnnotationScan
1.
isTableExists(String) - 类 中的方法xin.xihc.jba.db.DB_MySql_Opera
 
isTableExists(String) - 接口 中的方法xin.xihc.jba.db.I_TableOperation
判断表结构是否存在

J

JbaBeanProperty - xin.xihc.jba.core中的类
增加对java枚举类型的支持
JbaBeanProperty(Object) - 类 的构造器xin.xihc.jba.core.JbaBeanProperty
 
JbaBeanPropertyRowMapper<T> - xin.xihc.jba.core中的类
自定义行映射关系
JbaBeanPropertyRowMapper(Class<T>) - 类 的构造器xin.xihc.jba.core.JbaBeanPropertyRowMapper
Create a new BeanPropertyRowMapper, accepting unpopulated properties in the target bean.
JbaBeanPropertyRowMapper(Class<T>, boolean) - 类 的构造器xin.xihc.jba.core.JbaBeanPropertyRowMapper
Create a new BeanPropertyRowMapper.
JbaLog - xin.xihc.jba.utils中的类
spring-jba日志记录器
jbaLogName - 类 中的静态变量xin.xihc.jba.utils.JbaLog
日志文件夹名
JbaMapSqlSource - xin.xihc.jba.core中的类
增加对java枚举类型的支持
JbaMapSqlSource(Map<String, ?>) - 类 的构造器xin.xihc.jba.core.JbaMapSqlSource
 
JbaTemplate - xin.xihc.jba.core中的类
对JDBCTemplate进行封装
JbaTemplate(DataSource) - 类 的构造器xin.xihc.jba.core.JbaTemplate
开放出去,可以自己new实例,同时管理多个数据源

L

length() - 类 中的方法xin.xihc.jba.tables.properties.ColumnProperties
 
length(Integer) - 类 中的方法xin.xihc.jba.tables.properties.ColumnProperties
 
like(String, Map<String, Object>) - 类 中的静态方法xin.xihc.jba.utils.SQLConvert
like
logger - 类 中的变量xin.xihc.jba.core.JbaBeanPropertyRowMapper
Logger available to subclasses
lowerCaseName(String) - 类 中的方法xin.xihc.jba.core.JbaBeanPropertyRowMapper
Convert the given name to lower case.
lt(String, Map<String, Object>, boolean) - 类 中的静态方法xin.xihc.jba.utils.SQLConvert
小于、小于等于

M

mapRow(ResultSet, int) - 类 中的方法xin.xihc.jba.core.JbaBeanPropertyRowMapper
Extract the values for all columns in the current row.
Mode - xin.xihc.jba.tables中的枚举
表结构、创建、更新操作类型
MysqlColumnInfo - xin.xihc.jba.db.bean中的类
Mysql数据库列信息
MysqlColumnInfo() - 类 的构造器xin.xihc.jba.db.bean.MysqlColumnInfo
 
MysqlIndexInfo - xin.xihc.jba.db.bean中的类
mysql索引对象
MysqlIndexInfo() - 类 的构造器xin.xihc.jba.db.bean.MysqlIndexInfo
 

N

newInstance(Class<T>) - 类 中的静态方法xin.xihc.jba.core.JbaBeanPropertyRowMapper
Static factory method to create a new BeanPropertyRowMapper (with the mapped class specified only once).
notNull() - 类 中的方法xin.xihc.jba.tables.properties.ColumnProperties
 
notNull(Boolean) - 类 中的方法xin.xihc.jba.tables.properties.ColumnProperties
 

O

onUpdateApplied - 类 中的静态变量xin.xihc.jba.db.DB_MySql_Opera
 
OnUpdateCurrentTimestamp - xin.xihc.jba.annotation中的注释类型
是否自动更新时间戳

P

PageInfo - xin.xihc.jba.core中的类
分页信息
PageInfo() - 类 的构造器xin.xihc.jba.core.PageInfo
 
PageInfo(Integer, Integer) - 类 的构造器xin.xihc.jba.core.PageInfo
构造方法
PageInfo(Integer, Integer, boolean) - 类 的构造器xin.xihc.jba.core.PageInfo
构造方法
policy() - 类 中的方法xin.xihc.jba.tables.properties.ColumnProperties
 
policy(Column.Policy) - 类 中的方法xin.xihc.jba.tables.properties.ColumnProperties
 
precision() - 类 中的方法xin.xihc.jba.tables.properties.ColumnProperties
 
precision(Integer) - 类 中的方法xin.xihc.jba.tables.properties.ColumnProperties
 
primary() - 类 中的方法xin.xihc.jba.tables.properties.ColumnProperties
 
primary(Boolean) - 类 中的方法xin.xihc.jba.tables.properties.ColumnProperties
 

Q

queryColumn(String, Object, Class<T>) - 类 中的方法xin.xihc.jba.core.JbaTemplate
查询数据库 - 单个列值
queryCount(String, Object) - 类 中的方法xin.xihc.jba.core.JbaTemplate
查询数量,查询混合对象时用
queryCount(Object) - 类 中的方法xin.xihc.jba.core.JbaTemplate
查询单表的数量
queryMixModelList(String, Object, Class<T>, PageInfo) - 类 中的方法xin.xihc.jba.core.JbaTemplate
查询数据库--混合对象列表
queryMixModelOne(String, Object, Class<T>) - 类 中的方法xin.xihc.jba.core.JbaTemplate
查询数据库 - 单个混合对象
queryModelList(Object, Class<T>, PageInfo, String...) - 类 中的方法xin.xihc.jba.core.JbaTemplate
查询单表--列表
queryModelOne(Object, Class<T>, String...) - 类 中的方法xin.xihc.jba.core.JbaTemplate
查询数据库 - 单个对象

R

remark() - 类 中的方法xin.xihc.jba.tables.properties.ColumnProperties
 
remark(String) - 类 中的方法xin.xihc.jba.tables.properties.ColumnProperties
 
RowMapper_CACHE - 类 中的静态变量xin.xihc.jba.core.JbaBeanPropertyRowMapper
 

S

setApplicationContext(ApplicationContext) - 类 中的方法xin.xihc.jba.SpringContextUtil
 
setCardinality(Integer) - 类 中的方法xin.xihc.jba.db.bean.MysqlIndexInfo
 
setCharacter_maximum_length(Integer) - 类 中的方法xin.xihc.jba.db.bean.MysqlColumnInfo
 
setCharacter_octet_length(Integer) - 类 中的方法xin.xihc.jba.db.bean.MysqlColumnInfo
 
setCharacter_set_name(String) - 类 中的方法xin.xihc.jba.db.bean.MysqlColumnInfo
 
setCheckFullyPopulated(boolean) - 类 中的方法xin.xihc.jba.core.JbaBeanPropertyRowMapper
Set whether we're strictly validating that all bean properties have been mapped from corresponding database fields.
setCollation(String) - 类 中的方法xin.xihc.jba.db.bean.MysqlIndexInfo
 
setCollation_name(String) - 类 中的方法xin.xihc.jba.db.bean.MysqlColumnInfo
 
setColumn_comment(String) - 类 中的方法xin.xihc.jba.db.bean.MysqlColumnInfo
 
setColumn_default(String) - 类 中的方法xin.xihc.jba.db.bean.MysqlColumnInfo
 
setColumn_key(String) - 类 中的方法xin.xihc.jba.db.bean.MysqlColumnInfo
 
setColumn_name(String) - 类 中的方法xin.xihc.jba.db.bean.MysqlColumnInfo
 
setColumn_name(String) - 类 中的方法xin.xihc.jba.db.bean.MysqlIndexInfo
 
setColumn_type(String) - 类 中的方法xin.xihc.jba.db.bean.MysqlColumnInfo
 
setColumnName(String) - 类 中的方法xin.xihc.jba.tables.properties.IndexProperties
 
setComment(String) - 类 中的方法xin.xihc.jba.db.bean.MysqlIndexInfo
 
setConversionService(ConversionService) - 类 中的方法xin.xihc.jba.core.JbaBeanPropertyRowMapper
Set a ConversionService for binding JDBC values to bean properties, or null for none.
setData_type(String) - 类 中的方法xin.xihc.jba.db.bean.MysqlColumnInfo
 
setDatetime_precision(Integer) - 类 中的方法xin.xihc.jba.db.bean.MysqlColumnInfo
 
setExtra(String) - 类 中的方法xin.xihc.jba.db.bean.MysqlColumnInfo
 
setIgnore(boolean) - 类 中的方法xin.xihc.jba.tables.properties.TableProperties
 
setIndex_type(String) - 类 中的方法xin.xihc.jba.db.bean.MysqlIndexInfo
 
setIndexName(String) - 类 中的方法xin.xihc.jba.tables.properties.IndexProperties
 
setIs_nullable(String) - 类 中的方法xin.xihc.jba.db.bean.MysqlColumnInfo
 
setKey_name(String) - 类 中的方法xin.xihc.jba.db.bean.MysqlIndexInfo
 
setMappedClass(Class<T>) - 类 中的方法xin.xihc.jba.core.JbaBeanPropertyRowMapper
Set the class that each row should be mapped to.
setNeedTotalCount(Boolean) - 类 中的方法xin.xihc.jba.core.PageInfo
 
setNon_unique(Integer) - 类 中的方法xin.xihc.jba.db.bean.MysqlIndexInfo
 
setNumeric_precision(Integer) - 类 中的方法xin.xihc.jba.db.bean.MysqlColumnInfo
 
setNumeric_scale(Integer) - 类 中的方法xin.xihc.jba.db.bean.MysqlColumnInfo
 
setOnUpdateCurrentTimestamp(Boolean) - 类 中的方法xin.xihc.jba.tables.properties.ColumnProperties
 
setOrder(int) - 类 中的方法xin.xihc.jba.tables.properties.IndexProperties
 
setOrder(int) - 类 中的方法xin.xihc.jba.tables.properties.TableProperties
 
setOrdinal_position(String) - 类 中的方法xin.xihc.jba.db.bean.MysqlColumnInfo
 
setPacked(String) - 类 中的方法xin.xihc.jba.db.bean.MysqlIndexInfo
 
setPageNo(Integer) - 类 中的方法xin.xihc.jba.core.PageInfo
 
setPageSize(Integer) - 类 中的方法xin.xihc.jba.core.PageInfo
 
setPrimitivesDefaultedForNullValue(boolean) - 类 中的方法xin.xihc.jba.core.JbaBeanPropertyRowMapper
Set whether we're defaulting Java primitives in the case of mapping a null value from corresponding database fields.
setPrivileges(String) - 类 中的方法xin.xihc.jba.db.bean.MysqlColumnInfo
 
setRemark(String) - 类 中的方法xin.xihc.jba.tables.properties.IndexProperties
 
setRemark(String) - 类 中的方法xin.xihc.jba.tables.properties.TableProperties
 
setSeq_in_index(Integer) - 类 中的方法xin.xihc.jba.db.bean.MysqlIndexInfo
 
setSub_part(String) - 类 中的方法xin.xihc.jba.db.bean.MysqlIndexInfo
 
setTable(String) - 类 中的方法xin.xihc.jba.db.bean.MysqlIndexInfo
 
setTable_catalog(String) - 类 中的方法xin.xihc.jba.db.bean.MysqlColumnInfo
 
setTable_name(String) - 类 中的方法xin.xihc.jba.db.bean.MysqlColumnInfo
 
setTable_schema(String) - 类 中的方法xin.xihc.jba.db.bean.MysqlColumnInfo
 
setTableBean(Object) - 类 中的方法xin.xihc.jba.tables.properties.TableProperties
 
setTableName(String) - 类 中的方法xin.xihc.jba.tables.properties.TableProperties
 
setTotalCount(Integer) - 类 中的方法xin.xihc.jba.core.PageInfo
 
setTotalPage(Integer) - 类 中的方法xin.xihc.jba.core.PageInfo
 
setType(Index.IndexType) - 类 中的方法xin.xihc.jba.tables.properties.IndexProperties
 
SpringContextUtil - xin.xihc.jba中的类
 
SpringContextUtil() - 类 的构造器xin.xihc.jba.SpringContextUtil
 
SQLConvert - xin.xihc.jba.utils中的类
数据库语句转换
SQLConvert() - 类 的构造器xin.xihc.jba.utils.SQLConvert
 
SQLUtils - xin.xihc.jba.utils中的类
sql工具
SQLUtils() - 类 的构造器xin.xihc.jba.utils.SQLUtils
 
start() - 类 中的方法xin.xihc.jba.AnnotationScan
1.
stop(Runnable) - 类 中的方法xin.xihc.jba.AnnotationScan
SmartLifecycle子类的才有的方法,当isRunning方法返回true时,该方法才会被调用。
stop() - 类 中的方法xin.xihc.jba.AnnotationScan
接口Lifecycle的子类的方法,只有非SmartLifecycle的子类才会执行该方法。

T

Table - xin.xihc.jba.annotation中的注释类型
声明表对象
TableManager - xin.xihc.jba.tables中的类
数据库表工具类
TableManager() - 类 的构造器xin.xihc.jba.tables.TableManager
 
TableOperator - xin.xihc.jba.db中的类
表创建者、更新者
TableOperator(JbaTemplate) - 类 的构造器xin.xihc.jba.db.TableOperator
 
TableProperties - xin.xihc.jba.tables.properties中的类
表属性
TableProperties() - 类 的构造器xin.xihc.jba.tables.properties.TableProperties
 
toCharset(String) - 枚举 中的静态方法xin.xihc.jba.annotation.Column.TableCharset
 
toString(Object[]) - 类 中的静态方法xin.xihc.jba.utils.SQLConvert
 
toString(List<Object>) - 类 中的静态方法xin.xihc.jba.utils.SQLConvert
 
type() - 类 中的方法xin.xihc.jba.tables.properties.ColumnProperties
 
type(Class<?>) - 类 中的方法xin.xihc.jba.tables.properties.ColumnProperties
 

U

underscoreName(String) - 类 中的方法xin.xihc.jba.core.JbaBeanPropertyRowMapper
Convert a name in camelCase to an underscored name in lower case.
underscoreName(String) - 类 中的静态方法xin.xihc.jba.utils.SQLUtils
驼峰转为下划线
updateIndex(TableProperties, boolean) - 类 中的方法xin.xihc.jba.db.DB_MySql_Opera
更新索引
updateModel(Object, String...) - 类 中的方法xin.xihc.jba.core.JbaTemplate
根据字段更新数据
updateTable(TableProperties) - 类 中的方法xin.xihc.jba.db.DB_MySql_Opera
 
updateTable(TableProperties) - 接口 中的方法xin.xihc.jba.db.I_TableOperation
更新表结构
useSlf4jLog - 类 中的静态变量xin.xihc.jba.utils.JbaLog
是否使用slf4j记录日志,默认使用

V

valueOf(String) - 枚举 中的静态方法xin.xihc.jba.annotation.Column.Policy
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法xin.xihc.jba.annotation.Column.TableCharset
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法xin.xihc.jba.annotation.Index.IndexType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法xin.xihc.jba.tables.Mode
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法xin.xihc.jba.annotation.Column.Policy
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法xin.xihc.jba.annotation.Column.TableCharset
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法xin.xihc.jba.annotation.Index.IndexType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法xin.xihc.jba.tables.Mode
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。

X

xin.xihc.jba - 程序包 xin.xihc.jba
 
xin.xihc.jba.annotation - 程序包 xin.xihc.jba.annotation
 
xin.xihc.jba.core - 程序包 xin.xihc.jba.core
 
xin.xihc.jba.db - 程序包 xin.xihc.jba.db
 
xin.xihc.jba.db.bean - 程序包 xin.xihc.jba.db.bean
 
xin.xihc.jba.tables - 程序包 xin.xihc.jba.tables
 
xin.xihc.jba.tables.properties - 程序包 xin.xihc.jba.tables.properties
 
xin.xihc.jba.utils - 程序包 xin.xihc.jba.utils
 
A B C D E F G I J L M N O P Q R S T U V X 
跳过导航链接

Copyright © 2019. All rights reserved.