跳过导航链接
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.scan.tables.properties.TableProperties
每次添加时进行排序
addFirstIndex(IndexProperties) - 类 中的方法xin.xihc.jba.scan.tables.properties.TableProperties
添加最前面索引
addIndex(IndexProperties) - 类 中的方法xin.xihc.jba.scan.tables.properties.TableProperties
添加索引
Alias - xin.xihc.jba.annotation中的注释类型
字段属性对应的列的别名
AND - 类 中的静态变量xin.xihc.jba.core.utils.SQLUtils
SQL - AND
AnnotationScan - xin.xihc.jba.scan中的类
启动时加载
AnnotationScan() - 类 的构造器xin.xihc.jba.scan.AnnotationScan
 

B

BasicPageSqlBuilder - xin.xihc.jba.core.utils中的类
基本的分页sql生成、拼接
BasicPageSqlBuilder() - 类 的构造器xin.xihc.jba.core.utils.BasicPageSqlBuilder
 
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.core.utils.SQLConvert
between
build(String, PageInfo, String) - 类 中的方法xin.xihc.jba.core.utils.BasicPageSqlBuilder
构造分页SQL

C

charset() - 类 中的方法xin.xihc.jba.scan.tables.properties.ColumnProperties
 
charset(Column.TableCharset) - 类 中的方法xin.xihc.jba.scan.tables.properties.ColumnProperties
 
colName() - 类 中的方法xin.xihc.jba.scan.tables.properties.ColumnProperties
 
colName(String) - 类 中的方法xin.xihc.jba.scan.tables.properties.ColumnProperties
 
Column - xin.xihc.jba.annotation中的注释类型
列属性
Column.Policy - xin.xihc.jba.annotation中的枚举
 
Column.TableCharset - xin.xihc.jba.annotation中的枚举
表字符编码
ColumnProperties - xin.xihc.jba.scan.tables.properties中的类
列属性
ColumnProperties() - 类 的构造器xin.xihc.jba.scan.tables.properties.ColumnProperties
 
columns2Sql(Class<?>, String, String) - 类 中的静态方法xin.xihc.jba.scan.TableManager
将列名直接转为sql example:id,name,age,sex
commaSeparator - 类 中的静态变量xin.xihc.jba.core.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
 
DEFAULT_DATE_VALUE - 类 中的静态变量xin.xihc.jba.db.DB_MySql_Opera
日期、时间默认值
defaultValue() - 类 中的方法xin.xihc.jba.scan.tables.properties.ColumnProperties
 
defaultValue(String) - 类 中的方法xin.xihc.jba.scan.tables.properties.ColumnProperties
 
deleteModel(Object) - 类 中的方法xin.xihc.jba.core.JbaTemplate
根据字段删除数据
doInit(JbaTemplate) - 接口 中的方法xin.xihc.jba.scan.tables.InitDataInterface
在表创建的时候执行的操作
默认会开子线程执行这个操作,故不需要再开线程单独处理
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.core.utils.SQLConvert
等于
equals(Object) - 类 中的方法xin.xihc.jba.scan.tables.properties.ColumnProperties
 
error(Throwable) - 类 中的静态方法xin.xihc.jba.core.utils.JbaLog
异常
error(String) - 类 中的静态方法xin.xihc.jba.core.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.core.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.scan.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
 
getColumnNames(Class<?>, String, String) - 类 中的静态方法xin.xihc.jba.scan.TableManager
获取对应表的列名列表
getColumnNames() - 类 中的方法xin.xihc.jba.scan.tables.properties.IndexProperties
 
getColumns() - 类 中的方法xin.xihc.jba.scan.tables.properties.TableProperties
 
getColumnValue(ResultSet, int, PropertyDescriptor) - 类 中的方法xin.xihc.jba.core.bean.JbaBeanPropertyRowMapper
Retrieve a JDBC object value for the specified column.
getComment() - 类 中的方法xin.xihc.jba.db.bean.MysqlIndexInfo
 
getConversionService() - 类 中的方法xin.xihc.jba.core.bean.JbaBeanPropertyRowMapper
Return a ConversionService for binding JDBC values to bean properties, or null if none.
getData_type() - 类 中的方法xin.xihc.jba.db.bean.MysqlColumnInfo
 
getDatabaseName() - 类 中的方法xin.xihc.jba.core.JbaTemplate
获取当前数据源的数据库品牌名称
getDatetime_precision() - 类 中的方法xin.xihc.jba.db.bean.MysqlColumnInfo
 
getDeleteSql(Object) - 类 中的静态方法xin.xihc.jba.core.utils.SQLUtils
Delete语句拼接
getExtra() - 类 中的方法xin.xihc.jba.db.bean.MysqlColumnInfo
 
getIndex_type() - 类 中的方法xin.xihc.jba.db.bean.MysqlIndexInfo
 
getIndexName() - 类 中的方法xin.xihc.jba.scan.tables.properties.IndexProperties
 
getIndexs() - 类 中的方法xin.xihc.jba.scan.tables.properties.TableProperties
 
getInsertSql(Object) - 类 中的静态方法xin.xihc.jba.core.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.bean.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
 
getOrder() - 类 中的方法xin.xihc.jba.scan.tables.properties.TableProperties
 
getOrderBy(LinkedHashMap<String, ColumnProperties>, String...) - 类 中的静态方法xin.xihc.jba.core.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, String) - 类 中的静态方法xin.xihc.jba.core.utils.SQLUtils
获取分页sql
getPhase() - 类 中的方法xin.xihc.jba.scan.AnnotationScan
如果工程中有多个实现接口SmartLifecycle的类,则这些类的start的执行顺序按getPhase方法返回值从小到大执行。
getPrivileges() - 类 中的方法xin.xihc.jba.db.bean.MysqlColumnInfo
 
getRemark() - 类 中的方法xin.xihc.jba.scan.tables.properties.IndexProperties
 
getRemark() - 类 中的方法xin.xihc.jba.scan.tables.properties.TableProperties
 
getSeq_in_index() - 类 中的方法xin.xihc.jba.db.bean.MysqlIndexInfo
 
getSqlType(String) - 类 中的方法xin.xihc.jba.core.bean.JbaBeanProperty
 
getSqlType(String) - 类 中的方法xin.xihc.jba.core.bean.JbaMapSqlSource
 
getStart() - 类 中的方法xin.xihc.jba.core.PageInfo
获取分页的起始值
getSub_part() - 类 中的方法xin.xihc.jba.db.bean.MysqlIndexInfo
 
getTable() - 类 中的方法xin.xihc.jba.db.bean.MysqlIndexInfo
 
getTable(Class<?>) - 类 中的静态方法xin.xihc.jba.scan.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.scan.tables.properties.TableProperties
 
getTableName() - 类 中的方法xin.xihc.jba.scan.tables.properties.TableProperties
 
getTables() - 类 中的静态方法xin.xihc.jba.scan.TableManager
获取表的列表
getTotalCount() - 类 中的方法xin.xihc.jba.core.PageInfo
 
getTotalPage() - 类 中的方法xin.xihc.jba.core.PageInfo
 
getType() - 类 中的方法xin.xihc.jba.scan.tables.properties.IndexProperties
 
getUpdateSql(Object, String...) - 类 中的静态方法xin.xihc.jba.core.utils.SQLUtils
Update语句拼接
getWhereSql(Object) - 类 中的静态方法xin.xihc.jba.core.utils.SQLUtils
获取where子句后面的拼接name=:name
GroupIndex - xin.xihc.jba.annotation中的注释类型
单个、复合、组合索引注解
GroupIndex.List - xin.xihc.jba.annotation中的注释类型
分组索引列表注解-用于多个复合索引
gt(String, Map<String, Object>, boolean) - 类 中的静态方法xin.xihc.jba.core.utils.SQLConvert
大于、大于等于

I

I_TableOperation - xin.xihc.jba.db中的接口
 
in(String, Map<String, Object>, boolean) - 类 中的静态方法xin.xihc.jba.core.utils.SQLConvert
in
Index - xin.xihc.jba.annotation中的注释类型
单列索引注解
Index.IndexType - xin.xihc.jba.annotation中的枚举
索引类型
IndexProperties - xin.xihc.jba.scan.tables.properties中的类
索引属性
IndexProperties() - 类 的构造器xin.xihc.jba.scan.tables.properties.IndexProperties
 
info(String) - 类 中的静态方法xin.xihc.jba.core.utils.JbaLog
 
infoSql(String, Object, long) - 类 中的静态方法xin.xihc.jba.core.utils.JbaLog
记录SQL语句、执行时间、参数
initBeanWrapper(BeanWrapper) - 类 中的方法xin.xihc.jba.core.bean.JbaBeanPropertyRowMapper
Initialize the given BeanWrapper to be used for row mapping.
InitDataInterface - xin.xihc.jba.scan.tables中的接口
表在创建时初始化数据接口
initialize(Class<T>) - 类 中的方法xin.xihc.jba.core.bean.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.scan.AnnotationScan
根据该方法的返回值决定是否执行start方法。
isCheckFullyPopulated() - 类 中的方法xin.xihc.jba.core.bean.JbaBeanPropertyRowMapper
Return whether we're strictly validating that all bean properties have been mapped from corresponding database fields.
isIgnore() - 类 中的方法xin.xihc.jba.scan.tables.properties.TableProperties
 
isPrimitivesDefaultedForNullValue() - 类 中的方法xin.xihc.jba.core.bean.JbaBeanPropertyRowMapper
Return whether we're defaulting Java primitives in the case of mapping a null value from corresponding database fields.
isRunning() - 类 中的方法xin.xihc.jba.scan.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.bean中的类
增加对java枚举类型的支持
JbaBeanProperty(Object) - 类 的构造器xin.xihc.jba.core.bean.JbaBeanProperty
 
JbaBeanPropertyRowMapper<T> - xin.xihc.jba.core.bean中的类
自定义行映射关系
JbaBeanPropertyRowMapper(Class<T>) - 类 的构造器xin.xihc.jba.core.bean.JbaBeanPropertyRowMapper
Create a new BeanPropertyRowMapper, accepting unpopulated properties in the target bean.
JbaBeanPropertyRowMapper(Class<T>, boolean) - 类 的构造器xin.xihc.jba.core.bean.JbaBeanPropertyRowMapper
Create a new BeanPropertyRowMapper.
JbaLog - xin.xihc.jba.core.utils中的类
spring-jba日志记录器
jbaLogName - 类 中的静态变量xin.xihc.jba.core.utils.JbaLog
日志文件夹名
JbaMapSqlSource - xin.xihc.jba.core.bean中的类
增加对java枚举类型的支持
JbaMapSqlSource(Map<String, ?>) - 类 的构造器xin.xihc.jba.core.bean.JbaMapSqlSource
 
JbaTemplate - xin.xihc.jba.core中的类
对JDBCTemplate进行封装
JbaTemplate(DataSource) - 类 的构造器xin.xihc.jba.core.JbaTemplate
开放出去,可以自己new实例,同时管理多个数据源

L

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

M

mapRow(ResultSet, int) - 类 中的方法xin.xihc.jba.core.bean.JbaBeanPropertyRowMapper
Extract the values for all columns in the current row.
Mode - xin.xihc.jba.scan中的枚举
表结构、创建、更新操作类型
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.bean.JbaBeanPropertyRowMapper
Static factory method to create a new BeanPropertyRowMapper (with the mapped class specified only once).
notNull() - 类 中的方法xin.xihc.jba.scan.tables.properties.ColumnProperties
 
notNull(Boolean) - 类 中的方法xin.xihc.jba.scan.tables.properties.ColumnProperties
 

O

ON_UPDATE_APPLIED - 类 中的静态变量xin.xihc.jba.db.DB_MySql_Opera
.
OnUpdateCurrentTimestamp - xin.xihc.jba.annotation中的注释类型
是否自动更新时间戳
onUpdateCurrentTimestamp() - 类 中的方法xin.xihc.jba.scan.tables.properties.ColumnProperties
 
onUpdateCurrentTimestamp(Boolean) - 类 中的方法xin.xihc.jba.scan.tables.properties.ColumnProperties
 
order(int) - 类 中的方法xin.xihc.jba.scan.tables.properties.ColumnProperties
 
order() - 类 中的方法xin.xihc.jba.scan.tables.properties.ColumnProperties
 

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.scan.tables.properties.ColumnProperties
 
policy(Column.Policy) - 类 中的方法xin.xihc.jba.scan.tables.properties.ColumnProperties
 
precision() - 类 中的方法xin.xihc.jba.scan.tables.properties.ColumnProperties
 
precision(Integer) - 类 中的方法xin.xihc.jba.scan.tables.properties.ColumnProperties
 
primary() - 类 中的方法xin.xihc.jba.scan.tables.properties.ColumnProperties
 
primary(Boolean) - 类 中的方法xin.xihc.jba.scan.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.scan.tables.properties.ColumnProperties
 
remark(String) - 类 中的方法xin.xihc.jba.scan.tables.properties.ColumnProperties
 
RowMapper_CACHE - 类 中的静态变量xin.xihc.jba.core.bean.JbaBeanPropertyRowMapper
 

S

setApplicationContext(ApplicationContext) - 类 中的方法xin.xihc.jba.SpringContextUtil
实现了ApplicationContextAware 接口,必须实现该方法; 通过传递applicationContext参数初始化成员变量applicationContext
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.bean.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
 
setColumnNames(String[]) - 类 中的方法xin.xihc.jba.scan.tables.properties.IndexProperties
 
setComment(String) - 类 中的方法xin.xihc.jba.db.bean.MysqlIndexInfo
 
setConversionService(ConversionService) - 类 中的方法xin.xihc.jba.core.bean.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
 
setDefaultBasicPageSqlBuilder(BasicPageSqlBuilder) - 类 中的静态方法xin.xihc.jba.core.utils.SQLUtils
设置默认的分页SQL构造器
setExtra(String) - 类 中的方法xin.xihc.jba.db.bean.MysqlColumnInfo
 
setIgnore(boolean) - 类 中的方法xin.xihc.jba.scan.tables.properties.TableProperties
 
setIndex_type(String) - 类 中的方法xin.xihc.jba.db.bean.MysqlIndexInfo
 
setIndexName(String) - 类 中的方法xin.xihc.jba.scan.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.bean.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
 
setOrder(int) - 类 中的方法xin.xihc.jba.scan.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.bean.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.scan.tables.properties.IndexProperties
 
setRemark(String) - 类 中的方法xin.xihc.jba.scan.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.scan.tables.properties.TableProperties
 
setTableName(String) - 类 中的方法xin.xihc.jba.scan.tables.properties.TableProperties
 
setTotalCount(Integer) - 类 中的方法xin.xihc.jba.core.PageInfo
 
setTotalPage(Integer) - 类 中的方法xin.xihc.jba.core.PageInfo
 
setType(Index.IndexType) - 类 中的方法xin.xihc.jba.scan.tables.properties.IndexProperties
 
SpringContextUtil - xin.xihc.jba中的类
 
SpringContextUtil() - 类 的构造器xin.xihc.jba.SpringContextUtil
 
SQLConvert - xin.xihc.jba.core.utils中的类
数据库语句转换
SQLConvert() - 类 的构造器xin.xihc.jba.core.utils.SQLConvert
 
SQLUtils - xin.xihc.jba.core.utils中的类
sql工具
SQLUtils() - 类 的构造器xin.xihc.jba.core.utils.SQLUtils
 
start() - 类 中的方法xin.xihc.jba.scan.AnnotationScan
1.
stop(Runnable) - 类 中的方法xin.xihc.jba.scan.AnnotationScan
SmartLifecycle子类的才有的方法,当isRunning方法返回true时,该方法才会被调用。
stop() - 类 中的方法xin.xihc.jba.scan.AnnotationScan
接口Lifecycle的子类的方法,只有非SmartLifecycle的子类才会执行该方法。

T

Table - xin.xihc.jba.annotation中的注释类型
声明表对象
TableManager - xin.xihc.jba.scan中的类
数据库表工具类
TableManager() - 类 的构造器xin.xihc.jba.scan.TableManager
 
TableOperator - xin.xihc.jba.scan中的类
表创建者、更新者
TableProperties - xin.xihc.jba.scan.tables.properties中的类
表属性
TableProperties() - 类 的构造器xin.xihc.jba.scan.tables.properties.TableProperties
 
toBuild(String, PageInfo, String) - 类 中的方法xin.xihc.jba.core.utils.BasicPageSqlBuilder
抽象方法,可自定义基础分页
toCharset(String) - 枚举 中的静态方法xin.xihc.jba.annotation.Column.TableCharset
 
toString(Object[]) - 类 中的静态方法xin.xihc.jba.core.utils.SQLConvert
 
toString(List<Object>) - 类 中的静态方法xin.xihc.jba.core.utils.SQLConvert
 
type() - 类 中的方法xin.xihc.jba.scan.tables.properties.ColumnProperties
 
type(Class<?>) - 类 中的方法xin.xihc.jba.scan.tables.properties.ColumnProperties
 

U

underscoreName(String) - 类 中的方法xin.xihc.jba.core.bean.JbaBeanPropertyRowMapper
Convert a name in camelCase to an underscored name in lower case.
underscoreName(String) - 类 中的静态方法xin.xihc.jba.core.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.core.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.scan.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.scan.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.core.bean - 程序包 xin.xihc.jba.core.bean
 
xin.xihc.jba.core.utils - 程序包 xin.xihc.jba.core.utils
 
xin.xihc.jba.db - 程序包 xin.xihc.jba.db
 
xin.xihc.jba.db.bean - 程序包 xin.xihc.jba.db.bean
 
xin.xihc.jba.scan - 程序包 xin.xihc.jba.scan
 
xin.xihc.jba.scan.tables - 程序包 xin.xihc.jba.scan.tables
 
xin.xihc.jba.scan.tables.properties - 程序包 xin.xihc.jba.scan.tables.properties
 
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.