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

A

add(T) - 接口 中的方法cn.easyutil.project.service.BaseMapper
新增数据 (无参数返回异常)
add(T) - 类 中的方法cn.easyutil.project.service.BaseServiceImpl
 
addComment() - 类 中的方法cn.easyutil.project.service.mybatis.MysqlFieldParseToJavaBeanUtil
添加注释文档
addCostomAnnotation(String, String) - 类 中的方法cn.easyutil.project.service.mybatis.MysqlFieldParseToJavaBeanUtil
字段上添加自定义注解
addCostomAnnotation(String, MysqlFieldParseToJavaBeanUtil.AnnotationBuild...) - 类 中的方法cn.easyutil.project.service.mybatis.MysqlFieldParseToJavaBeanUtil
添加自定义注解
addCostomAnnotation(String) - 类 中的方法cn.easyutil.project.service.mybatis.MysqlFieldParseToJavaBeanUtil
添加自定义注解
addIgnore(String...) - 类 中的方法cn.easyutil.project.service.mybatis.MysqlFieldParseToJavaBeanUtil
被忽略的字段
addSwaggerAnnotation() - 类 中的方法cn.easyutil.project.service.mybatis.MysqlFieldParseToJavaBeanUtil
添加swagger注解
autoCommit - 类 中的静态变量cn.easyutil.project.service.easySqlExecuter.config.TransactionUtil
用户设置提交方式

B

BaseMapper<T> - cn.easyutil.project.service中的接口
 
BaseServiceImpl<T extends cn.easyutil.project.base.bean.BizBean> - cn.easyutil.project.service中的类
公共service基础接口实现
BaseServiceImpl() - 类 的构造器cn.easyutil.project.service.BaseServiceImpl
 
build(boolean) - 类 中的方法cn.easyutil.project.service.mybatis.MysqlFieldParseToJavaBeanUtil
构建java
buildJavaBean(String, String, String) - 类 中的方法cn.easyutil.project.service.mybatis.MysqlFieldParseToJavaBeanUtil
构建java实体
buildJavaBean(String) - 类 中的方法cn.easyutil.project.service.mybatis.MysqlFieldParseToJavaBeanUtil
根据全类名构建实体(包名+类名)
buildMapperBean(String, String, String) - 类 中的方法cn.easyutil.project.service.mybatis.MysqlFieldParseToJavaBeanUtil
构建mapper实体
buildMapperBean(String) - 类 中的方法cn.easyutil.project.service.mybatis.MysqlFieldParseToJavaBeanUtil
根据全类名构建实体(包名+类名)
buildMapperXml(String, String) - 类 中的方法cn.easyutil.project.service.mybatis.MysqlFieldParseToJavaBeanUtil
构建xml实体
buildMapperXml(String) - 类 中的方法cn.easyutil.project.service.mybatis.MysqlFieldParseToJavaBeanUtil
根据全类名构建实体(包名+类名)
buildServiceBean(String, String, String) - 类 中的方法cn.easyutil.project.service.mybatis.MysqlFieldParseToJavaBeanUtil
构建service实体
buildServiceBean(String) - 类 中的方法cn.easyutil.project.service.mybatis.MysqlFieldParseToJavaBeanUtil
根据全类名构建实体(包名+类名)
buildServiceImplBean(String, String, String) - 类 中的方法cn.easyutil.project.service.mybatis.MysqlFieldParseToJavaBeanUtil
构建serviceImpl实体
buildServiceImplBean(String) - 类 中的方法cn.easyutil.project.service.mybatis.MysqlFieldParseToJavaBeanUtil
根据全类名构建实体(包名+类名)
buildYifeiExample(String) - 类 中的方法cn.easyutil.project.service.mybatis.MysqlFieldParseToJavaBeanUtil
构建驿飞样式的工程

C

cn.easyutil.project.service - 程序包 cn.easyutil.project.service
 
cn.easyutil.project.service.easySqlExecuter - 程序包 cn.easyutil.project.service.easySqlExecuter
 
cn.easyutil.project.service.easySqlExecuter.annotation - 程序包 cn.easyutil.project.service.easySqlExecuter.annotation
 
cn.easyutil.project.service.easySqlExecuter.config - 程序包 cn.easyutil.project.service.easySqlExecuter.config
 
cn.easyutil.project.service.mybatis - 程序包 cn.easyutil.project.service.mybatis
 
commit() - 类 中的方法cn.easyutil.project.service.easySqlExecuter.EasySqlExecution
提交事务
count(SQLExecuter) - 接口 中的方法cn.easyutil.project.service.BaseMapper
获取条数
count(SQLExecuter) - 类 中的方法cn.easyutil.project.service.BaseServiceImpl
 
count(T) - 类 中的方法cn.easyutil.project.service.BaseServiceImpl
 
customQuery(String, Class<T>) - 类 中的方法cn.easyutil.project.service.easySqlExecuter.EasySqlExecution
 
customQuery(String) - 类 中的方法cn.easyutil.project.service.easySqlExecuter.EasySqlExecution
 
customQuery(String, Object...) - 类 中的方法cn.easyutil.project.service.easySqlExecuter.EasySqlExecution
 
customQuery(String, Class<T>, Object...) - 类 中的方法cn.easyutil.project.service.easySqlExecuter.EasySqlExecution
自定义语句查询

D

dataSource - 类 中的静态变量cn.easyutil.project.service.easySqlExecuter.config.EasySqlConfiguration
 
dataSource(String) - 类 中的方法cn.easyutil.project.service.easySqlExecuter.config.EasySqlConfiguration
 
dataSource - 类 中的静态变量cn.easyutil.project.service.easySqlExecuter.EasySqlConfiguration
 
dataSource(String) - 类 中的方法cn.easyutil.project.service.easySqlExecuter.EasySqlConfiguration
 
delete(SQLExecuter) - 接口 中的方法cn.easyutil.project.service.BaseMapper
依据对象属性值删除数据 (无参数返回异常)
delete(SQLExecuter) - 类 中的方法cn.easyutil.project.service.BaseServiceImpl
 
delete(T) - 类 中的方法cn.easyutil.project.service.BaseServiceImpl
 
delete(SQLExecuter) - 类 中的方法cn.easyutil.project.service.easySqlExecuter.EasySqlExecution
删除数据(依据不为空的属性删除,支持聚合)
delete(T) - 类 中的方法cn.easyutil.project.service.easySqlExecuter.EasySqlExecution
依据不为空的属性删除数据
deleteById(Long) - 类 中的方法cn.easyutil.project.service.BaseServiceImpl
 

E

EasySqlConfiguration - cn.easyutil.project.service.easySqlExecuter.config中的类
 
EasySqlConfiguration() - 类 的构造器cn.easyutil.project.service.easySqlExecuter.config.EasySqlConfiguration
 
EasySqlConfiguration - cn.easyutil.project.service.easySqlExecuter中的类
 
EasySqlConfiguration() - 类 的构造器cn.easyutil.project.service.easySqlExecuter.EasySqlConfiguration
 
EasySqlExecution - cn.easyutil.project.service.easySqlExecuter中的类
easySql的具体执行类 内置基础增删改查和分页,事务
在使用之前请务必了解一下内容:
一:本工具提供了以下4个注解
   1:TableName(name="") 在你需要操作的bean类上添加,用来标注数据库表名,此为必填项
   2:TableId 在你需要操作的bean类属性上添加,用来标注数据库表主键名称,此为必填项
   3:TableField(name="") 在你需要操作的bean类属性上添加,用来标注数据库表字段,如一致,则非必填
   4:TableIgnore 在你需要操作的bean类属性上添加,用来标注数据库表中没有的字段,新增时不会添加进表
二:如果你需要操作的类属性有非基本数据,则无法使用本工具
EasySqlExecution() - 类 的构造器cn.easyutil.project.service.easySqlExecuter.EasySqlExecution
默认数据源及连接池,从项目中读取
EasySqlExecution(String, boolean) - 类 的构造器cn.easyutil.project.service.easySqlExecuter.EasySqlExecution
传入配置文件名称,自动扫描
EasySqlExecution(Connection) - 类 的构造器cn.easyutil.project.service.easySqlExecuter.EasySqlExecution
 
EasySqlExecution(String) - 类 的构造器cn.easyutil.project.service.easySqlExecuter.EasySqlExecution
根据标记获取连接池,如果不存在则创建
EasySqlExecution(DataSource) - 类 的构造器cn.easyutil.project.service.easySqlExecuter.EasySqlExecution
传入一个连接池,并作为本次对象使用的连接池
EasySqlExecution(String, DataSource) - 类 的构造器cn.easyutil.project.service.easySqlExecuter.EasySqlExecution
传入一个连接池作为本次对象使用的连接池。
EasySqlExecution(String, String, String) - 类 的构造器cn.easyutil.project.service.easySqlExecuter.EasySqlExecution
传入一个数据源,easySql将为其配置连接池并交予多数据源方案管理
EasySqlExecution(String, String, String, String) - 类 的构造器cn.easyutil.project.service.easySqlExecuter.EasySqlExecution
传入一个数据源,easySql将为其配置连接池并交予多数据源方案管理
EasySqlResult<T> - cn.easyutil.project.service.easySqlExecuter中的类
分页查询时的返回对象,内含两个属性 1:resultList 查询的结果集合 2:page : 分页的相关信息
EasySqlResult() - 类 的构造器cn.easyutil.project.service.easySqlExecuter.EasySqlResult
 
EasySqlTransaction - cn.easyutil.project.service.easySqlExecuter.annotation中的注释类型
标注本方法下的所有方法执行事务

F

formatToHump() - 类 中的方法cn.easyutil.project.service.mybatis.MysqlFieldParseToJavaBeanUtil
转换成驼峰格式

G

get(SQLExecuter) - 接口 中的方法cn.easyutil.project.service.BaseMapper
依据id查询一条数据
get(SQLExecuter) - 类 中的方法cn.easyutil.project.service.BaseServiceImpl
 
get(T) - 类 中的方法cn.easyutil.project.service.BaseServiceImpl
 
getById(Long) - 类 中的方法cn.easyutil.project.service.BaseServiceImpl
 
getComment() - 类 中的方法cn.easyutil.project.service.mybatis.MysqlFieldParseToJavaBeanUtil
 
getConcurrentConnect() - 类 中的方法cn.easyutil.project.service.easySqlExecuter.EasySqlExecution
获取当前持有的connection连接
getDataSource() - 类 中的方法cn.easyutil.project.service.easySqlExecuter.EasySqlExecution
获取当前连接池
getDataSourceMapValue(String) - 类 中的静态方法cn.easyutil.project.service.easySqlExecuter.config.EasySqlConfiguration
 
getDataSourceMapValue(String) - 类 中的静态方法cn.easyutil.project.service.easySqlExecuter.EasySqlConfiguration
 
getField() - 类 中的方法cn.easyutil.project.service.mybatis.MysqlFieldParseToJavaBeanUtil
 
getMainMapper() - 类 中的方法cn.easyutil.project.service.BaseServiceImpl
获取mapper对象
getPage() - 类 中的方法cn.easyutil.project.service.easySqlExecuter.EasySqlResult
获取分页对象
getResultList() - 类 中的方法cn.easyutil.project.service.easySqlExecuter.EasySqlResult
获取查询的结果集
getType() - 类 中的方法cn.easyutil.project.service.mybatis.MysqlFieldParseToJavaBeanUtil
 

I

insert(String, Object...) - 类 中的方法cn.easyutil.project.service.easySqlExecuter.EasySqlExecution
新增时获取主键
insert(Collection<T>) - 类 中的方法cn.easyutil.project.service.easySqlExecuter.EasySqlExecution
一次插入多条
insert(T) - 类 中的方法cn.easyutil.project.service.easySqlExecuter.EasySqlExecution
添加数据(自动补填id)
intercept(Invocation) - 类 中的方法cn.easyutil.project.service.mybatis.MybatisInterceptor
 
intercept(Invocation) - 类 中的方法cn.easyutil.project.service.mybatis.MybatisResultInterceptor
 
isTranMothed() - 类 中的方法cn.easyutil.project.service.easySqlExecuter.config.TransactionUtil
查询本方法是否开启了事务
isTransaction - 类 中的静态变量cn.easyutil.project.service.easySqlExecuter.config.TransactionUtil
是否需要开启事务

L

listFile(File) - 类 中的方法cn.easyutil.project.service.easySqlExecuter.config.EasySqlConfiguration
 
listFile(File) - 类 中的方法cn.easyutil.project.service.easySqlExecuter.EasySqlConfiguration
 
listPage(SQLExecuter) - 接口 中的方法cn.easyutil.project.service.BaseMapper
分页查询
listPage(SQLExecuter) - 类 中的方法cn.easyutil.project.service.BaseServiceImpl
 
listPage(T) - 类 中的方法cn.easyutil.project.service.BaseServiceImpl
 
listPage(SQLExecuter, Integer, Integer) - 类 中的方法cn.easyutil.project.service.easySqlExecuter.EasySqlExecution
分页查询(依据不为空的条件查询) 查询完毕将page信息回填到参数bean的page属性中
listPage(T, Integer, Integer, String, boolean) - 类 中的方法cn.easyutil.project.service.easySqlExecuter.EasySqlExecution
分页查询,支持排序
listPage(T, Integer, Integer) - 类 中的方法cn.easyutil.project.service.easySqlExecuter.EasySqlExecution
分页查询,支持聚合
localConnection - 类 中的静态变量cn.easyutil.project.service.easySqlExecuter.config.TransactionUtil
当前线程获取到的连接

M

main(String[]) - 类 中的静态方法cn.easyutil.project.service.mybatis.MysqlFieldParseToJavaBeanUtil
 
mapToBean(List<Map<String, Object>>, Class<T>) - 类 中的方法cn.easyutil.project.service.easySqlExecuter.EasySqlExecution
将map转成bean
MybatisInterceptor - cn.easyutil.project.service.mybatis中的类
 
MybatisInterceptor() - 类 的构造器cn.easyutil.project.service.mybatis.MybatisInterceptor
 
MybatisResultInterceptor - cn.easyutil.project.service.mybatis中的类
mybatis返回拦截器
MybatisResultInterceptor() - 类 的构造器cn.easyutil.project.service.mybatis.MybatisResultInterceptor
 
MysqlFieldParseToJavaBeanUtil - cn.easyutil.project.service.mybatis中的类
example1:mysql表生成java文件 MysqlFieldParseToJavaBeanUtil.queryFields("user", "jdbc-url","jdbc-username","jdbc-password") .buildYifeiExample("com.yifei.example") .build(true); example2:将mysql表对应的java文件删除 MysqlFieldParseToJavaBeanUtil.queryFields("user", "jdbc-url","jdbc-username","jdbc-password") .buildYifeiExample("com.yifei.example") .unBuild();
MysqlFieldParseToJavaBeanUtil() - 类 的构造器cn.easyutil.project.service.mybatis.MysqlFieldParseToJavaBeanUtil
 

P

password - 类 中的静态变量cn.easyutil.project.service.easySqlExecuter.config.EasySqlConfiguration
 
password - 类 中的静态变量cn.easyutil.project.service.easySqlExecuter.EasySqlConfiguration
 
plugin(Object) - 类 中的方法cn.easyutil.project.service.mybatis.MybatisInterceptor
 
plugin(Object) - 类 中的方法cn.easyutil.project.service.mybatis.MybatisResultInterceptor
 
printLogger(boolean) - 类 中的方法cn.easyutil.project.service.easySqlExecuter.EasySqlExecution
设置是否打印日志

Q

query(String, Object...) - 类 中的方法cn.easyutil.project.service.easySqlExecuter.EasySqlExecution
自定义语句查询
query(String) - 类 中的方法cn.easyutil.project.service.easySqlExecuter.EasySqlExecution
自定义语句查询
query(String, Class<T>) - 类 中的方法cn.easyutil.project.service.easySqlExecuter.EasySqlExecution
自定义语句查询
query(String, Class<T>, Object...) - 类 中的方法cn.easyutil.project.service.easySqlExecuter.EasySqlExecution
自定义语句查询
queryFields(String, String, String, String) - 类 中的静态方法cn.easyutil.project.service.mybatis.MysqlFieldParseToJavaBeanUtil
 
queryFields(String, Connection) - 类 中的静态方法cn.easyutil.project.service.mybatis.MysqlFieldParseToJavaBeanUtil
 
queryFields(String, EasySqlExecution) - 类 中的静态方法cn.easyutil.project.service.mybatis.MysqlFieldParseToJavaBeanUtil
执行数据库表查询
queryListPage(String, Integer, Integer) - 类 中的方法cn.easyutil.project.service.easySqlExecuter.EasySqlExecution
自定义语句分页查询
queryListPage(String, Integer, Integer, Object...) - 类 中的方法cn.easyutil.project.service.easySqlExecuter.EasySqlExecution
自定义语句分页查询
queryListPage(String, Class<T>, Integer, Integer) - 类 中的方法cn.easyutil.project.service.easySqlExecuter.EasySqlExecution
自定义语句分页查询
queryListPage(String, Class<T>, Integer, Integer, Object...) - 类 中的方法cn.easyutil.project.service.easySqlExecuter.EasySqlExecution
自定义语句分页查询
queryOne(String) - 类 中的方法cn.easyutil.project.service.easySqlExecuter.EasySqlExecution
自定义语句查询
queryOne(String, Object...) - 类 中的方法cn.easyutil.project.service.easySqlExecuter.EasySqlExecution
自定义语句查询
queryOne(String, Class<T>) - 类 中的方法cn.easyutil.project.service.easySqlExecuter.EasySqlExecution
自定义语句查询
queryOne(String, Class<T>, Object...) - 类 中的方法cn.easyutil.project.service.easySqlExecuter.EasySqlExecution
自定义语句查询

R

rollBack() - 类 中的方法cn.easyutil.project.service.easySqlExecuter.EasySqlExecution
回滚事务

S

select(SQLExecuter) - 接口 中的方法cn.easyutil.project.service.BaseMapper
依据对象属性查询所有数据 (无分页,全量查询)
select(SQLExecuter) - 类 中的方法cn.easyutil.project.service.BaseServiceImpl
 
select(T) - 类 中的方法cn.easyutil.project.service.BaseServiceImpl
 
select(T) - 类 中的方法cn.easyutil.project.service.easySqlExecuter.EasySqlExecution
依据不为空的条件查询多条数据
select(T, String, boolean) - 类 中的方法cn.easyutil.project.service.easySqlExecuter.EasySqlExecution
依据不为空的字段查询,支持排序
select(SQLExecuter) - 类 中的方法cn.easyutil.project.service.easySqlExecuter.EasySqlExecution
查询
selectCount(T) - 类 中的方法cn.easyutil.project.service.easySqlExecuter.EasySqlExecution
查询总条数
selectCount(SQLExecuter) - 类 中的方法cn.easyutil.project.service.easySqlExecuter.EasySqlExecution
查询总条数
selectOne(T) - 类 中的方法cn.easyutil.project.service.easySqlExecuter.EasySqlExecution
依据不为空的条件查询多条数据
selectOne(SQLExecuter) - 类 中的方法cn.easyutil.project.service.easySqlExecuter.EasySqlExecution
依据不为空的条件查询多条数据
selectOne(T, String, boolean) - 类 中的方法cn.easyutil.project.service.easySqlExecuter.EasySqlExecution
依据不为空属性查询,支持聚合与排序
ServiceAutoConfiguration - cn.easyutil.project.service中的类
 
ServiceAutoConfiguration() - 类 的构造器cn.easyutil.project.service.ServiceAutoConfiguration
 
setAutoCommit(boolean) - 类 中的方法cn.easyutil.project.service.easySqlExecuter.EasySqlExecution
设置提交模式
setCharSet(String) - 类 中的方法cn.easyutil.project.service.easySqlExecuter.EasySqlExecution
设置字符编码
setComment(String) - 类 中的方法cn.easyutil.project.service.mybatis.MysqlFieldParseToJavaBeanUtil
 
setDataSourceMapValue(String, DataSource) - 类 中的静态方法cn.easyutil.project.service.easySqlExecuter.config.EasySqlConfiguration
 
setDataSourceMapValue(String, DataSource) - 类 中的静态方法cn.easyutil.project.service.easySqlExecuter.EasySqlConfiguration
 
setField(String) - 类 中的方法cn.easyutil.project.service.mybatis.MysqlFieldParseToJavaBeanUtil
 
setOracleDriver() - 类 中的方法cn.easyutil.project.service.easySqlExecuter.EasySqlExecution
设置连接类型为oracle
setPage(Page) - 类 中的方法cn.easyutil.project.service.easySqlExecuter.EasySqlResult
 
setProperties(Properties) - 类 中的方法cn.easyutil.project.service.mybatis.MybatisInterceptor
 
setProperties(Properties) - 类 中的方法cn.easyutil.project.service.mybatis.MybatisResultInterceptor
 
setResultList(List<T>) - 类 中的方法cn.easyutil.project.service.easySqlExecuter.EasySqlResult
 
setType(String) - 类 中的方法cn.easyutil.project.service.mybatis.MysqlFieldParseToJavaBeanUtil
 

T

TransactionUtil - cn.easyutil.project.service.easySqlExecuter.config中的类
 
TransactionUtil() - 类 的构造器cn.easyutil.project.service.easySqlExecuter.config.TransactionUtil
 

U

unBuild() - 类 中的方法cn.easyutil.project.service.mybatis.MysqlFieldParseToJavaBeanUtil
删除已构建的文件
unBuild(boolean, boolean, boolean, boolean, boolean) - 类 中的方法cn.easyutil.project.service.mybatis.MysqlFieldParseToJavaBeanUtil
删除已构建的文件
update(SQLExecuter) - 接口 中的方法cn.easyutil.project.service.BaseMapper
修改数据 (id为null,抛出异常)
update(SQLExecuter) - 类 中的方法cn.easyutil.project.service.BaseServiceImpl
 
update(T) - 类 中的方法cn.easyutil.project.service.BaseServiceImpl
 
update(String, Object...) - 类 中的方法cn.easyutil.project.service.easySqlExecuter.EasySqlExecution
自定义语句修改
update(String) - 类 中的方法cn.easyutil.project.service.easySqlExecuter.EasySqlExecution
自定义语句修改
update(SQLExecuter) - 类 中的方法cn.easyutil.project.service.easySqlExecuter.EasySqlExecution
修改数据(依据id修改)
update(T) - 类 中的方法cn.easyutil.project.service.easySqlExecuter.EasySqlExecution
 
url - 类 中的静态变量cn.easyutil.project.service.easySqlExecuter.config.EasySqlConfiguration
 
url - 类 中的静态变量cn.easyutil.project.service.easySqlExecuter.EasySqlConfiguration
 
useEasySqlExecution() - 类 中的方法cn.easyutil.project.service.BaseServiceImpl
是否适用便捷查询
useOracleDriver() - 类 中的方法cn.easyutil.project.service.easySqlExecuter.EasySqlExecution
使用oracle驱动
useRedisCache() - 类 中的方法cn.easyutil.project.service.BaseServiceImpl
是否使用Redis缓存(重写进行修改)
username - 类 中的静态变量cn.easyutil.project.service.easySqlExecuter.config.EasySqlConfiguration
 
username - 类 中的静态变量cn.easyutil.project.service.easySqlExecuter.EasySqlConfiguration
 
A B C D E F G I L M P Q R S T U 
跳过导航链接

Copyright © 2021. All rights reserved.