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

A

addRow(String[]) - 类 中的方法com.mugui.sql.TableMode
添加一行
addSelectListener(SqlServer.SelectListener) - 类 中的静态方法com.mugui.sql.SqlServer
 
AMPERSAND - 接口 中的静态变量com.mugui.sql.util.StringPool
 
and(String, Object) - 类 中的方法com.mugui.sql.loader.Where
 
AND - 接口 中的静态变量com.mugui.sql.util.StringPool
 
App - com.mugui中的类
Hello world!
App() - 类 的构造器com.mugui.App
 
apply(T, int) - 接口 中的方法com.mugui.sql.util.BiIntFunction
函数主接口
ArrayUtils - com.mugui.sql.util中的类
ArrayUtils工具类
Assert - com.mugui.sql.util中的类
断言类
Assert() - 类 的构造器com.mugui.sql.util.Assert
 
ASTERISK - 接口 中的静态变量com.mugui.sql.util.StringPool
 
AT - 接口 中的静态变量com.mugui.sql.util.StringPool
 

B

BACK_SLASH - 接口 中的静态变量com.mugui.sql.util.StringPool
 
BACKTICK - 接口 中的静态变量com.mugui.sql.util.StringPool
 
batchSQL(String[]) - 类 中的方法com.mugui.sql.SqlServer
 
between(String, String, String) - 类 中的方法com.mugui.sql.loader.Where
取中间
BiIntFunction<T,R> - com.mugui.sql.util中的接口
接受 Int 小类型的处理函数,使用小类型来避免 Java 自动装箱
blob2String(Blob) - 类 中的静态方法com.mugui.sql.util.StringUtils
Blob 转为 String 格式
BYTES_NEW_LINE - 接口 中的静态变量com.mugui.sql.util.StringPool
 

C

camelToHyphen(String) - 类 中的静态方法com.mugui.sql.util.StringUtils
驼峰转连字符 StringUtils.camelToHyphen( "managerAdminUserService" ) = manager-admin-user-service
camelToUnderline(String) - 类 中的静态方法com.mugui.sql.util.StringUtils
字符串驼峰转下划线格式
capitalize(String) - 类 中的静态方法com.mugui.sql.util.StringUtils
字符串第一个字母大写
checkValNotNull(Object) - 类 中的静态方法com.mugui.sql.util.StringUtils
判断对象是否为空
checkValNull(Object) - 类 中的静态方法com.mugui.sql.util.StringUtils
判断对象是否为空
ClassUtils - com.mugui.sql.util中的类
ClassUtils
clearTableData(Class<? extends JsonBean>) - 接口 中的方法com.mugui.sql.SqlModeApi
已过时。
clearTableData(Class<? extends JsonBean>) - 类 中的方法com.mugui.sql.SqlModel
 
CollectionUtils - com.mugui.sql.util中的类
Collection工具类
CollectionUtils() - 类 的构造器com.mugui.sql.util.CollectionUtils
 
COLON - 接口 中的静态变量com.mugui.sql.util.StringPool
 
com.mugui - 程序包 com.mugui
 
com.mugui.sql - 程序包 com.mugui.sql
 
com.mugui.sql.datasource - 程序包 com.mugui.sql.datasource
 
com.mugui.sql.loader - 程序包 com.mugui.sql.loader
 
com.mugui.sql.util - 程序包 com.mugui.sql.util
 
COMMA - 接口 中的静态变量com.mugui.sql.util.StringPool
 
commit() - 类 中的方法com.mugui.sql.SqlServer
提交事务
提交事务将默认触发回收连接操作
concatCapitalize(String, String) - 类 中的静态方法com.mugui.sql.util.StringUtils
拼接字符串第二个字符串第一个字母大写
containsLowerCase(String) - 类 中的静态方法com.mugui.sql.util.StringUtils
 
containsUpperCase(String) - 类 中的静态方法com.mugui.sql.util.StringUtils
包含大写字母
copy() - 类 中的方法com.mugui.sql.DBConf
已过时。
count(JsonBean) - 类 中的静态方法com.mugui.sql.JsonBeanSQL
得到基本统计语句
count(T) - 接口 中的方法com.mugui.sql.SqlModeApi
根据条件简单统计
count(T) - 类 中的方法com.mugui.sql.SqlModel
 
countLoader(JsonBean) - 类 中的静态方法com.mugui.sql.JsonBeanSQL
统计装载器
Create - com.mugui.sql.loader中的类
 
Create(Class<? extends JsonBean>) - 类 的构造器com.mugui.sql.loader.Create
 
createTable(Class<? extends JsonBean>) - 接口 中的方法com.mugui.sql.SqlModeApi
创建表
createTable(Class<? extends JsonBean>) - 类 中的方法com.mugui.sql.SqlModel
 
CRLF - 接口 中的静态变量com.mugui.sql.util.StringPool
 

D

DASH - 接口 中的静态变量com.mugui.sql.util.StringPool
 
DataSource - com.mugui.sql.datasource中的接口
 
DBConf - com.mugui.sql中的类
默认的DB配置
DBConf() - 类 的构造器com.mugui.sql.DBConf
一个默认的conf ,会从默认文件中读取默认的配置
DBConf(File) - 类 的构造器com.mugui.sql.DBConf
从文件夹中载入一个sql配置
DBConf(InputStream) - 类 的构造器com.mugui.sql.DBConf
从一切io流中读入sql配置
DBConf(String, String, String, String) - 类 的构造器com.mugui.sql.DBConf
 
DBConf(String) - 类 的构造器com.mugui.sql.DBConf
已过时。
delete(JsonBean) - 类 中的静态方法com.mugui.sql.JsonBeanSQL
得到基本删除语句
Delete - com.mugui.sql.loader中的类
 
Delete(JsonBean) - 类 的构造器com.mugui.sql.loader.Delete
 
deleteLoader(JsonBean) - 类 中的静态方法com.mugui.sql.JsonBeanSQL
删除装载器
DOLLAR - 接口 中的静态变量com.mugui.sql.util.StringPool
 
DOLLAR_LEFT_BRACE - 接口 中的静态变量com.mugui.sql.util.StringPool
 
DOT - 接口 中的静态变量com.mugui.sql.util.StringPool
 
DOT_CLASS - 接口 中的静态变量com.mugui.sql.util.StringPool
 
DOT_JAVA - 接口 中的静态变量com.mugui.sql.util.StringPool
 
DOT_NEWLINE - 接口 中的静态变量com.mugui.sql.util.StringPool
 
DOT_XML - 接口 中的静态变量com.mugui.sql.util.StringPool
 
DOTDOT - 接口 中的静态变量com.mugui.sql.util.StringPool
 

E

EMPTY - 接口 中的静态变量com.mugui.sql.util.StringPool
 
EMPTY - 类 中的静态变量com.mugui.sql.util.StringUtils
空字符
EMPTY_ARRAY - 接口 中的静态变量com.mugui.sql.util.StringPool
 
endsWith(String, String) - 类 中的静态方法com.mugui.sql.util.StringUtils
Check if a String ends with a specified suffix.
endsWithIgnoreCase(String, String) - 类 中的静态方法com.mugui.sql.util.StringUtils
Case insensitive check if a String ends with a specified suffix.
eq(String, Object) - 类 中的方法com.mugui.sql.loader.Where
等于 =
equalFields(JsonBean) - 类 中的方法com.mugui.sql.JsonBeanAttr
得到与另一个jsonbean对等的字段集合
EQUALS - 接口 中的静态变量com.mugui.sql.util.StringPool
 
escapeRawString(String) - 类 中的静态方法com.mugui.sql.util.StringEscape
转义字符串。
escapeString(String) - 类 中的静态方法com.mugui.sql.util.StringEscape
转义字符串
EXCLAMATION_MARK - 接口 中的静态变量com.mugui.sql.util.StringPool
 

F

FALSE - 接口 中的静态变量com.mugui.sql.util.StringPool
 
FieldAttr() - 类 的构造器com.mugui.sql.JsonBeanAttr.FieldAttr
 
firstCharToLower(String) - 类 中的静态方法com.mugui.sql.util.StringUtils
第一个首字母小写,之后字符大小写的不变 StringUtils.firstCharToLower( "UserService" ) = userService StringUtils.firstCharToLower( "UserServiceImpl" ) = userServiceImpl
firstToLowerCase(String) - 类 中的静态方法com.mugui.sql.util.StringUtils
首字母转换小写
format(String, Object...) - 类 中的静态方法com.mugui.sql.util.StringUtils
安全的进行字符串 format

G

ge(String, Object) - 类 中的方法com.mugui.sql.loader.Where
大于等于 >=
get(JsonBean) - 类 中的静态方法com.mugui.sql.JsonBeanSQL
根据key得到数据
get(TableMode, int, Class<T>) - 接口 中的方法com.mugui.sql.SqlModeApi
将数据集中的某行数据装换为对应的jsonbean
get(T) - 接口 中的方法com.mugui.sql.SqlModeApi
得到这个数据,直接通过主键拿取
get(TableMode, int, Class<T>) - 类 中的方法com.mugui.sql.SqlModel
 
get(T) - 类 中的方法com.mugui.sql.SqlModel
 
getArray(TableMode) - 接口 中的方法com.mugui.sql.SqlModeApi
将数据集装换为对应的JSONArray
getArray(TableMode) - 类 中的方法com.mugui.sql.SqlModel
 
getAttr(JsonBean) - 类 中的静态方法com.mugui.sql.JsonBeanAttr
 
getAttr(Class<? extends JsonBean>) - 类 中的静态方法com.mugui.sql.JsonBeanAttr
 
getColumnCount() - 类 中的方法com.mugui.sql.TableMode
 
getColumnName(int) - 类 中的方法com.mugui.sql.TableMode
 
getColumnNames() - 类 中的方法com.mugui.sql.TableMode
字段名列表
getData() - 类 中的方法com.mugui.sql.TableMode
 
getDataSource() - 接口 中的方法com.mugui.sql.datasource.DataSource
 
getDataSource(DBConf) - 接口 中的方法com.mugui.sql.datasource.DataSource
 
getDataSource(String) - 接口 中的方法com.mugui.sql.datasource.DataSource
 
getDataSource() - 类 中的方法com.mugui.sql.datasource.HikariCPDataSource
加载默认的数据源
getDataSource(DBConf) - 类 中的方法com.mugui.sql.datasource.HikariCPDataSource
通过数据库配置类加载一个数据源
getDataSource(String) - 类 中的方法com.mugui.sql.datasource.HikariCPDataSource
通过url加载一个数据源
getDataSource() - 类 中的方法com.mugui.sql.DBConf
 
getDBConf(String) - 类 中的静态方法com.mugui.sql.DBConf
通过url得到数据库配置文件
getDefaultDBConf() - 类 中的静态方法com.mugui.sql.DBConf
 
getFieldAttr() - 类 中的方法com.mugui.sql.JsonBeanAttr
 
getFields() - 类 中的方法com.mugui.sql.JsonBeanAttr
 
getFieldToString() - 类 中的方法com.mugui.sql.JsonBeanAttr
得到字段集,以[,]号隔开
getKEY() - 类 中的方法com.mugui.sql.JsonBeanAttr
 
getList(TableMode, Class<T>) - 接口 中的方法com.mugui.sql.SqlModeApi
将数据集装换为对应的List
getList(TableMode, Class<T>) - 类 中的方法com.mugui.sql.SqlModel
 
getPackageName(Class<?>) - 类 中的静态方法com.mugui.sql.util.ClassUtils
Determine the name of the package of the given class, e.g.
getPackageName(String) - 类 中的静态方法com.mugui.sql.util.ClassUtils
Determine the name of the package of the given fully-qualified class name, e.g.
getParameter() - 类 中的方法com.mugui.sql.loader.Parameter
 
getParameterArray() - 类 中的方法com.mugui.sql.loader.Parameter
 
getRowCount() - 类 中的方法com.mugui.sql.TableMode
 
getRowData(int) - 类 中的方法com.mugui.sql.TableMode
 
getSQL(String) - 类 中的方法com.mugui.sql.DBConf
得到一个sql语句
getSql(String) - 类 中的方法com.mugui.sql.SqlServer
 
getSqlServer() - 类 中的方法com.mugui.sql.SqlModel
得到默认的sql服务
getSqlServer(String) - 类 中的方法com.mugui.sql.SqlModel
已过时。
getSqlServer(Class<? extends JsonBean>) - 类 中的方法com.mugui.sql.SqlModel
通过jsonbean 得到一个sql服务
getTABLE() - 类 中的方法com.mugui.sql.JsonBeanAttr
 
getTableName() - 类 中的方法com.mugui.sql.TableMode
 
getTargetColumn(String) - 类 中的静态方法com.mugui.sql.util.StringUtils
获取真正的字段名
getUserClass(Class<?>) - 类 中的静态方法com.mugui.sql.util.ClassUtils
获取当前对象的 class
getUserClass(Object) - 类 中的静态方法com.mugui.sql.util.ClassUtils
获取当前对象的class
getValueAt(int, int) - 类 中的方法com.mugui.sql.TableMode
 
groupBy(String) - 类 中的方法com.mugui.sql.loader.Where
分组
gt(String, Object) - 类 中的方法com.mugui.sql.loader.Where
大于 >
guessGetterName(String, Class<?>) - 类 中的静态方法com.mugui.sql.util.StringUtils
猜测方法属性对应的 Getter 名称,具体规则请参考 JavaBeans 规范

H

handlePar(Object...) - 接口 中的方法com.mugui.sql.SqlServer.SelectListener
处理并返回查询参数
handlePar(Object...) - 类 中的方法com.mugui.sql.SqlServer.SelectListenerImpl
 
handleSql(String) - 接口 中的方法com.mugui.sql.SqlServer.SelectListener
处理并返回sql语句
handleSql(String) - 类 中的方法com.mugui.sql.SqlServer.SelectListenerImpl
 
HASH - 接口 中的静态变量com.mugui.sql.util.StringPool
 
HASH_LEFT_BRACE - 接口 中的静态变量com.mugui.sql.util.StringPool
 
HAT - 接口 中的静态变量com.mugui.sql.util.StringPool
 
HikariCPDataSource - com.mugui.sql.datasource中的类
 
HikariCPDataSource() - 类 的构造器com.mugui.sql.datasource.HikariCPDataSource
 
HTML_AMP - 接口 中的静态变量com.mugui.sql.util.StringPool
 
HTML_GT - 接口 中的静态变量com.mugui.sql.util.StringPool
 
HTML_LT - 接口 中的静态变量com.mugui.sql.util.StringPool
 
HTML_NBSP - 接口 中的静态变量com.mugui.sql.util.StringPool
 
HTML_QUOTE - 接口 中的静态变量com.mugui.sql.util.StringPool
 

I

in(String, String) - 类 中的方法com.mugui.sql.loader.Where
多数据查询
in(String, Select) - 类 中的方法com.mugui.sql.loader.Where
in里面带参数
increment(JsonBean) - 类 中的静态方法com.mugui.sql.loader.Update
创建增量更新语句
Insert - com.mugui.sql.loader中的类
 
Insert(JsonBean) - 类 的构造器com.mugui.sql.loader.Insert
 
IS - 类 中的静态变量com.mugui.sql.util.StringUtils
字符串 is
isAutoCommit() - 类 中的方法com.mugui.sql.SqlServer
 
isBlank(CharSequence) - 类 中的静态方法com.mugui.sql.util.StringUtils
 
isBoolean(Class<?>) - 类 中的静态方法com.mugui.sql.util.ClassUtils
判断传入的类型是否是布尔类型
isBoolean(Class<?>) - 类 中的静态方法com.mugui.sql.util.StringUtils
已过时。
isCamel(String) - 类 中的静态方法com.mugui.sql.util.StringUtils
判断字符串是不是驼峰命名 包含 '_' 不算 首字母大写的不算
isCapitalMode(String) - 类 中的静态方法com.mugui.sql.util.StringUtils
是否为大写命名
isCharSequence(Class<?>) - 类 中的静态方法com.mugui.sql.util.StringUtils
是否为CharSequence类型
isEmpty(Object[]) - 类 中的静态方法com.mugui.sql.util.ArrayUtils
判断数据是否为空
isEmpty(Collection<?>) - 类 中的静态方法com.mugui.sql.util.CollectionUtils
校验集合是否为空
isEmpty(Map<?, ?>) - 类 中的静态方法com.mugui.sql.util.CollectionUtils
判断Map是否为空
isEmpty(CharSequence) - 类 中的静态方法com.mugui.sql.util.StringUtils
已过时。
isFalse(boolean, String, Object...) - 类 中的静态方法com.mugui.sql.util.Assert
断言这个 boolean 为 false 为 true 则抛出异常
isMixedMode(String) - 类 中的静态方法com.mugui.sql.util.StringUtils
是否为驼峰下划线混合命名
isNotBlank(CharSequence) - 类 中的静态方法com.mugui.sql.util.StringUtils
 
isNotColumnName(String) - 类 中的静态方法com.mugui.sql.util.StringUtils
判断字符串是否符合数据库字段的命名
isNotEmpty(Object[]) - 类 中的静态方法com.mugui.sql.util.ArrayUtils
判断数组是否不为空
isNotEmpty(Collection<?>) - 类 中的静态方法com.mugui.sql.util.CollectionUtils
校验集合是否不为空
isNotEmpty(Map<?, ?>) - 类 中的静态方法com.mugui.sql.util.CollectionUtils
判断Map是否不为空
isNotEmpty(CharSequence) - 类 中的静态方法com.mugui.sql.util.StringUtils
已过时。
isNotNull(String) - 类 中的方法com.mugui.sql.loader.Where
过滤NULL的数据
isNull(String) - 类 中的方法com.mugui.sql.loader.Where
查询NULL的数据
isNull(Object, String, Object...) - 类 中的静态方法com.mugui.sql.util.Assert
断言这个 object 为 null 不为 null 则抛异常
ISO_8859_1 - 接口 中的静态变量com.mugui.sql.util.StringPool
 
isProxy(Class<?>) - 类 中的静态方法com.mugui.sql.util.ClassUtils
判断是否为代理对象
isTable(String) - 接口 中的方法com.mugui.sql.SqlModeApi
表是否存在
isTable(String) - 类 中的方法com.mugui.sql.SqlModel
 
isTrue(boolean, String, Object...) - 类 中的静态方法com.mugui.sql.util.Assert
断言这个 boolean 为 true 为 false 则抛出异常
isUpperCase(String) - 类 中的静态方法com.mugui.sql.util.StringUtils
判断字符串是否为纯大写字母
iterator() - 类 中的方法com.mugui.sql.TableMode
 

J

JsonBeanAttr - com.mugui.sql中的类
 
JsonBeanAttr.FieldAttr - com.mugui.sql中的类
 
JsonBeanSQL - com.mugui.sql中的类
JsonBean 类的sql语句生成器
JsonBeanSQL() - 类 的构造器com.mugui.sql.JsonBeanSQL
 

L

le(String, Object) - 类 中的方法com.mugui.sql.loader.Where
小于 <=
LEFT_BRACE - 接口 中的静态变量com.mugui.sql.util.StringPool
 
LEFT_BRACKET - 接口 中的静态变量com.mugui.sql.util.StringPool
 
LEFT_CHEV - 接口 中的静态变量com.mugui.sql.util.StringPool
 
LEFT_SQ_BRACKET - 接口 中的静态变量com.mugui.sql.util.StringPool
 
leftjoin(JsonBean...) - 类 中的方法com.mugui.sql.loader.Select
左连接
leftjoin(JsonBean, String) - 类 中的方法com.mugui.sql.loader.Select
左连接,并加入自定义条件
like(String, Object) - 类 中的方法com.mugui.sql.loader.Where
模糊查询
limit(int) - 类 中的方法com.mugui.sql.loader.Where
只取某些数据
lt(String, Object) - 类 中的方法com.mugui.sql.loader.Where
小于 <

M

main(String[]) - 类 中的静态方法com.mugui.App
 
matches(String, String) - 类 中的静态方法com.mugui.sql.util.StringUtils
正则表达式匹配
MP_SQL_PLACE_HOLDER - 类 中的静态变量com.mugui.sql.util.StringUtils
MP 内定义的 SQL 占位符表达式,匹配诸如 {0},{1},{2} ...

N

N - 接口 中的静态变量com.mugui.sql.util.StringPool
 
ne(String, Object) - 类 中的方法com.mugui.sql.loader.Where
不等于 !
neNull(String) - 类 中的方法com.mugui.sql.loader.Where
不等于NULL
newInstance(Class<T>) - 类 中的静态方法com.mugui.sql.util.ClassUtils
根据指定的 class , 实例化一个对象,根据构造参数来实例化 在 java9 及其之后的版本 Class.newInstance() 方法已被废弃
NEWLINE - 接口 中的静态变量com.mugui.sql.util.StringPool
 
NO - 接口 中的静态变量com.mugui.sql.util.StringPool
 
notEmpty(String, String, Object...) - 类 中的静态方法com.mugui.sql.util.Assert
断言这个 value 不为 empty 为 empty 则抛异常
notEmpty(Collection<?>, String, Object...) - 类 中的静态方法com.mugui.sql.util.Assert
断言这个 collection 不为 empty 为 empty 则抛异常
notEmpty(Map<?, ?>, String, Object...) - 类 中的静态方法com.mugui.sql.util.Assert
断言这个 map 不为 empty 为 empty 则抛异常
notEmpty(Object[], String, Object...) - 类 中的静态方法com.mugui.sql.util.Assert
断言这个 数组 不为 empty 为 empty 则抛异常
notIn(String, String) - 类 中的方法com.mugui.sql.loader.Where
不等于多条件
notNull(Object, String, Object...) - 类 中的静态方法com.mugui.sql.util.Assert
断言这个 object 不为 null 为 null 则抛异常
NULL - 接口 中的静态变量com.mugui.sql.util.StringPool
 

O

OFF - 接口 中的静态变量com.mugui.sql.util.StringPool
 
ON - 接口 中的静态变量com.mugui.sql.util.StringPool
 
ONE - 接口 中的静态变量com.mugui.sql.util.StringPool
 
orderByASC(String) - 类 中的方法com.mugui.sql.loader.Where
排序
orderByASCKeyId(JsonBean) - 类 中的方法com.mugui.sql.loader.Where
 
orderByDESC(String) - 类 中的方法com.mugui.sql.loader.Where
排序
orderByDESCKeyId(JsonBean) - 类 中的方法com.mugui.sql.loader.Where
 

P

Parameter - com.mugui.sql.loader中的类
 
Parameter() - 类 的构造器com.mugui.sql.loader.Parameter
 
PERCENT - 接口 中的静态变量com.mugui.sql.util.StringPool
 
PIPE - 接口 中的静态变量com.mugui.sql.util.StringPool
 
PLUS - 接口 中的静态变量com.mugui.sql.util.StringPool
 
prefixToLower(String, int) - 类 中的静态方法com.mugui.sql.util.StringUtils
前n个首字母小写,之后字符大小写的不变

Q

q(Class<? extends JsonBean>) - 类 中的静态方法com.mugui.sql.loader.Create
 
q(JsonBean) - 类 中的静态方法com.mugui.sql.loader.Delete
 
q(JsonBean) - 类 中的静态方法com.mugui.sql.loader.Insert
 
q(String, JsonBean) - 类 中的静态方法com.mugui.sql.loader.Select
创建一个基本的select语句
q(JsonBean) - 类 中的静态方法com.mugui.sql.loader.Select
 
q(JsonBean) - 类 中的静态方法com.mugui.sql.loader.Update
创建基本的更新语句
q() - 类 中的静态方法com.mugui.sql.loader.Where
 
q(JsonBean...) - 类 中的静态方法com.mugui.sql.loader.Where
得到一个或多个jsonbean构造的where条件
query(JsonBean...) - 类 中的方法com.mugui.sql.loader.Where
 
queryBaseTerm(JsonBean...) - 类 中的方法com.mugui.sql.loader.Where
 
queryEqualFields(JsonBean...) - 类 中的方法com.mugui.sql.loader.Where
处理jsonbean中对等字段条件
QUESTION_MARK - 接口 中的静态变量com.mugui.sql.util.StringPool
 
quotaMark(Object) - 类 中的静态方法com.mugui.sql.util.StringUtils
使用单引号包含字符串
quotaMarkList(Collection<?>) - 类 中的静态方法com.mugui.sql.util.StringUtils
使用单引号包含字符串
QUOTE - 接口 中的静态变量com.mugui.sql.util.StringPool
 

R

readConf(File) - 类 中的方法com.mugui.sql.DBConf
从文件夹中载入一个sql配置
readConf(InputStream) - 类 中的方法com.mugui.sql.DBConf
从一切io流中读入sql配置
流必须是文本格式,且符合默认格式规范
readConf(String, String, String, String) - 类 中的方法com.mugui.sql.DBConf
 
readConf(String) - 类 中的方法com.mugui.sql.DBConf
已过时。
reback() - 类 中的静态方法com.mugui.sql.SqlServer
连接回收
remove(JsonBean) - 接口 中的方法com.mugui.sql.SqlModeApi
删除
remove(JsonBean) - 类 中的方法com.mugui.sql.SqlModel
 
removeIsPrefixIfBoolean(String, Class<?>) - 类 中的静态方法com.mugui.sql.util.StringUtils
去除boolean类型is开头的字符串
removePrefixAfterPrefixToLower(String, int) - 类 中的静态方法com.mugui.sql.util.StringUtils
删除字符前缀之后,首字母小写,之后字符大小写的不变 StringUtils.removePrefixAfterPrefixToLower( "isUser", 2 ) = user StringUtils.removePrefixAfterPrefixToLower( "isUserInfo", 2 ) = userInfo
removeRow(int) - 类 中的方法com.mugui.sql.TableMode
删除一行
removeSelectListener(SqlServer.SelectListener) - 类 中的静态方法com.mugui.sql.SqlServer
 
removeWordWithComma(String, String) - 类 中的静态方法com.mugui.sql.util.StringUtils
已过时。
3.1.1
replace(CharSequence, Pattern, BiIntFunction<Matcher, CharSequence>) - 类 中的静态方法com.mugui.sql.util.StringUtils
根据指定的表达式替换字符串中指定格式的部分 BiIntFunction 中的 第二个 参数将传递 参数在字符串中的索引
resolveFieldName(String) - 类 中的静态方法com.mugui.sql.util.StringUtils
解析 getMethodName -> propertyName
RETURN - 接口 中的静态变量com.mugui.sql.util.StringPool
 
RIGHT_BRACE - 接口 中的静态变量com.mugui.sql.util.StringPool
 
RIGHT_BRACKET - 接口 中的静态变量com.mugui.sql.util.StringPool
 
RIGHT_CHEV - 接口 中的静态变量com.mugui.sql.util.StringPool
 
RIGHT_SQ_BRACKET - 接口 中的静态变量com.mugui.sql.util.StringPool
 
rollback() - 类 中的方法com.mugui.sql.SqlServer
回滚事务

S

save(T) - 接口 中的方法com.mugui.sql.SqlModeApi
保存
save(T) - 类 中的方法com.mugui.sql.SqlModel
 
select(JsonBean...) - 类 中的静态方法com.mugui.sql.JsonBeanSQL
得到基本查询语句
默认将采用左连接查询
且按照bean数组中的顺序进行左连接
Select - com.mugui.sql.loader中的类
select 语句构造器
Select() - 类 的构造器com.mugui.sql.loader.Select
 
select(T) - 接口 中的方法com.mugui.sql.SqlModeApi
简单查询
select(Class<T>, JsonBean...) - 接口 中的方法com.mugui.sql.SqlModeApi
 
select(Class<T>, Select) - 接口 中的方法com.mugui.sql.SqlModeApi
根据Select对象进行查询
select(T) - 类 中的方法com.mugui.sql.SqlModel
 
select(Class<T>, Select) - 类 中的方法com.mugui.sql.SqlModel
 
select(Class<T>, JsonBean...) - 类 中的方法com.mugui.sql.SqlModel
 
select(String, Object...) - 类 中的方法com.mugui.sql.SqlServer
 
selectArray(JsonBean) - 接口 中的方法com.mugui.sql.SqlModeApi
查询
selectArray(Class<? extends JsonBean>, Select) - 接口 中的方法com.mugui.sql.SqlModeApi
根据Select对象进行查询
selectArray(JsonBean) - 类 中的方法com.mugui.sql.SqlModel
 
selectArray(Class<? extends JsonBean>, Select) - 类 中的方法com.mugui.sql.SqlModel
 
selectArrayDESC(T) - 接口 中的方法com.mugui.sql.SqlModeApi
查询出来的倒序取出
selectArrayDESC(Class<T>, JsonBean...) - 接口 中的方法com.mugui.sql.SqlModeApi
查询出来的倒序取出
selectArrayDESC(Class<T>, String, JsonBean...) - 接口 中的方法com.mugui.sql.SqlModeApi
查询出来的倒序取出
selectArrayDESC(T) - 类 中的方法com.mugui.sql.SqlModel
 
selectArrayDESC(Class<T>, JsonBean...) - 类 中的方法com.mugui.sql.SqlModel
 
selectArrayDESC(Class<T>, String, JsonBean...) - 类 中的方法com.mugui.sql.SqlModel
 
selectBy(String, Object...) - 接口 中的方法com.mugui.sql.SqlModeApi
直接使用sql语句名称查询
selectBy(String, Object...) - 类 中的方法com.mugui.sql.SqlModel
 
selectBy(String, Object...) - 类 中的方法com.mugui.sql.SqlServer
 
selectDESC(T) - 接口 中的方法com.mugui.sql.SqlModeApi
得到最后一个满足条件的数据
selectDESC(T, String) - 接口 中的方法com.mugui.sql.SqlModeApi
得到最后一个满足条件的数据
selectDESC(Class<T>, JsonBean...) - 接口 中的方法com.mugui.sql.SqlModeApi
得到最后一个满足条件的数据
selectDESC(Class<T>, String, JsonBean...) - 接口 中的方法com.mugui.sql.SqlModeApi
得到最后一个满足条件的数据
selectDESC(T) - 类 中的方法com.mugui.sql.SqlModel
 
selectDESC(Class<T>, JsonBean...) - 类 中的方法com.mugui.sql.SqlModel
 
selectDESC(T, String) - 类 中的方法com.mugui.sql.SqlModel
 
selectDESC(Class<T>, String, JsonBean...) - 类 中的方法com.mugui.sql.SqlModel
 
selectList(T) - 接口 中的方法com.mugui.sql.SqlModeApi
查询
selectList(Class<T>, JsonBean...) - 接口 中的方法com.mugui.sql.SqlModeApi
查询
selectList(Class<T>, Select) - 接口 中的方法com.mugui.sql.SqlModeApi
根据Select对象进行查询
selectList(T) - 类 中的方法com.mugui.sql.SqlModel
 
selectList(Class<T>, JsonBean...) - 类 中的方法com.mugui.sql.SqlModel
 
selectList(Class<T>, Select) - 类 中的方法com.mugui.sql.SqlModel
 
selectListDESC(T) - 接口 中的方法com.mugui.sql.SqlModeApi
查询出来的倒序取出
selectListDESC(T, String) - 接口 中的方法com.mugui.sql.SqlModeApi
查询出来的倒序取出
selectListDESC(Class<T>, JsonBean...) - 接口 中的方法com.mugui.sql.SqlModeApi
查询出来的倒序取出
selectListDESC(Class<T>, String, JsonBean...) - 接口 中的方法com.mugui.sql.SqlModeApi
查询出来的倒序取出
selectListDESC(T) - 类 中的方法com.mugui.sql.SqlModel
 
selectListDESC(Class<T>, JsonBean...) - 类 中的方法com.mugui.sql.SqlModel
 
selectListDESC(T, String) - 类 中的方法com.mugui.sql.SqlModel
 
selectListDESC(Class<T>, String, JsonBean...) - 类 中的方法com.mugui.sql.SqlModel
 
SelectListenerImpl() - 类 的构造器com.mugui.sql.SqlServer.SelectListenerImpl
 
selectLoader(JsonBean) - 类 中的静态方法com.mugui.sql.JsonBeanSQL
得到查询装载器
selectSql(String, Object...) - 接口 中的方法com.mugui.sql.SqlModeApi
直接使用sql语句查询
selectSql(String, Object...) - 类 中的方法com.mugui.sql.SqlModel
 
SEMICOLON - 接口 中的静态变量com.mugui.sql.util.StringPool
 
setAutoCommit(boolean) - 类 中的方法com.mugui.sql.SqlServer
开启事务
setDATA_SOURCE_CLASS_NAME(String) - 类 中的静态方法com.mugui.sql.DBConf
设置数据库数据源类
用于自定义数据源处理类
默认数据源为HikariCPDataSource,由阿里提供
setLIMIT_MAX_SIZE(int) - 类 中的方法com.mugui.sql.SqlServer
默认的限制查询数据行数
setLockOfSelect(boolean) - 类 中的方法com.mugui.sql.SqlServer
开启排它锁
setValueAt(Object, int, int) - 类 中的方法com.mugui.sql.TableMode
改变表数据
SINGLE_QUOTE - 接口 中的静态变量com.mugui.sql.util.StringPool
 
SLASH - 接口 中的静态变量com.mugui.sql.util.StringPool
 
SPACE - 接口 中的静态变量com.mugui.sql.util.StringPool
 
split(String, String) - 类 中的静态方法com.mugui.sql.util.StringUtils
Splits the provided text into an array, separators specified.
splitWorker(String, String, int, boolean) - 类 中的静态方法com.mugui.sql.util.StringUtils
Performs the logic for the split and splitPreserveAllTokens methods that return a maximum array length.
sql - 类 中的变量com.mugui.sql.loader.Parameter
 
sqlArgsFill(String, Object...) - 类 中的静态方法com.mugui.sql.util.StringUtils
替换 SQL 语句中的占位符,例如输入 SELECT * FROM test WHERE id = {0} AND name = {1} 会被替换为 SELECT * FROM test WHERE id = 1 AND name = 'MP' 当数组中参数不足时,该方法会抛出错误:数组下标越界ArrayIndexOutOfBoundsException
SQLDB - com.mugui.sql中的注释类型
数据库注解
SQLField - com.mugui.sql中的注释类型
*******字段属性配置
SqlModeApi - com.mugui.sql中的接口
 
SqlModel - com.mugui.sql中的类
sql 主模块, 包含各种sql的查询与处理
自动对Jsonbean解析并生成相应的查询语句
SqlModel() - 类 的构造器com.mugui.sql.SqlModel
 
sqlParam(Object) - 类 中的静态方法com.mugui.sql.util.StringUtils
获取SQL PARAMS字符串
SqlServer - com.mugui.sql中的类
只限于单一事务
事实告诉我们,任何复杂的多重事务都可转换为单一事务
threadLocal 此类应满足同线程,同数据源,同连接
但是同线程,不同数据源,不同连接
且此类在同线程中,应可多次创建,且同数据源,连接不变。
SqlServer() - 类 的构造器com.mugui.sql.SqlServer
 
SqlServer(String) - 类 的构造器com.mugui.sql.SqlServer
 
SqlServer.SelectListener - com.mugui.sql中的接口
查询监听器
SqlServer.SelectListenerImpl - com.mugui.sql中的类
对SelectListener接口的默认实现
STAR - 接口 中的静态变量com.mugui.sql.util.StringPool
 
StringEscape - com.mugui.sql.util中的类
StringEscape ,数据库字符串转义
StringEscape() - 类 的构造器com.mugui.sql.util.StringEscape
 
StringPool - com.mugui.sql.util中的接口
Copy to jodd.util Pool of String constants to prevent repeating of hard-coded String literals in the code.
StringUtils - com.mugui.sql.util中的类
String 工具类

T

TAB - 接口 中的静态变量com.mugui.sql.util.StringPool
 
TableMode - com.mugui.sql中的类
一个完整的表数据装载器
TableMode() - 类 的构造器com.mugui.sql.TableMode
 
TableMode(ResultSet) - 类 的构造器com.mugui.sql.TableMode
 
TILDA - 接口 中的静态变量com.mugui.sql.util.StringPool
 
toClassConfident(String) - 类 中的静态方法com.mugui.sql.util.ClassUtils
请仅在确定类存在的情况下调用该方法
toString() - 类 中的方法com.mugui.sql.loader.Parameter
 
toString() - 类 中的方法com.mugui.sql.TableMode
 
TRUE - 接口 中的静态变量com.mugui.sql.util.StringPool
 
TYPE_BASE - 类 中的静态变量com.mugui.sql.loader.Update
 
TYPE_INCREMENT - 类 中的静态变量com.mugui.sql.loader.Update
 

U

UNDERLINE - 类 中的静态变量com.mugui.sql.util.StringUtils
下划线字符
underlineToCamel(String) - 类 中的静态方法com.mugui.sql.util.StringUtils
字符串下划线转驼峰格式
UNDERSCORE - 接口 中的静态变量com.mugui.sql.util.StringPool
 
union(String) - 类 中的方法com.mugui.sql.loader.Where
操作符用于合并两个或多个 SELECT 语句的结果集(不允许重复)
unionAll(String) - 类 中的方法com.mugui.sql.loader.Where
操作符用于合并两个或多个 SELECT 语句的结果集(允许重复)
updata(T) - 接口 中的方法com.mugui.sql.SqlModeApi
更新
updata(T) - 类 中的方法com.mugui.sql.SqlModel
 
updataByDifferential(T, T) - 接口 中的方法com.mugui.sql.SqlModeApi
比较2个对象之间的差异更新
暂时只支持Integer,BigDecimal
以参数New为更新后的数据
updataByDifferential(T, T) - 类 中的方法com.mugui.sql.SqlModel
 
update(JsonBean) - 类 中的静态方法com.mugui.sql.JsonBeanSQL
得到基本更新语句
Update - com.mugui.sql.loader中的类
 
Update(JsonBean, int) - 类 的构造器com.mugui.sql.loader.Update
 
update(String, Object...) - 类 中的方法com.mugui.sql.SqlServer
 
updateBy(String, Object...) - 接口 中的方法com.mugui.sql.SqlModeApi
直接使用sql语句名称更新
updateBy(String, Object...) - 类 中的方法com.mugui.sql.SqlModel
 
updateBy(String, Object...) - 类 中的方法com.mugui.sql.SqlServer
 
updateLoader(JsonBean) - 类 中的静态方法com.mugui.sql.JsonBeanSQL
更新装载器
updateSql(String, Object...) - 接口 中的方法com.mugui.sql.SqlModeApi
直接使用sql语句更新
updateSql(String, Object...) - 类 中的方法com.mugui.sql.SqlModel
 
upperFirst(String) - 类 中的静态方法com.mugui.sql.util.StringUtils
大写第一个字母
US_ASCII - 接口 中的静态变量com.mugui.sql.util.StringPool
 
UTF_8 - 接口 中的静态变量com.mugui.sql.util.StringPool
 

W

where(JsonBean...) - 类 中的方法com.mugui.sql.loader.Select
 
where(Where) - 类 中的方法com.mugui.sql.loader.Select
 
Where - com.mugui.sql.loader中的类
where 构造
Where() - 类 的构造器com.mugui.sql.loader.Where
 
where(String) - 类 中的方法com.mugui.sql.loader.Where
不推荐的使用方法
write(String, String) - 类 中的方法com.mugui.sql.DBConf
写入一个数据库配置

Y

Y - 接口 中的静态变量com.mugui.sql.util.StringPool
 
YES - 接口 中的静态变量com.mugui.sql.util.StringPool
 

Z

ZERO - 接口 中的静态变量com.mugui.sql.util.StringPool
 
A B C D E F G H I J L M N O P Q R S T U W Y Z 
跳过导航链接

Copyright © 2020. All rights reserved.