跳过导航链接
A B C D E G I L M N P S T U V W 

A

aggregation(Criteria, String, String, Class<O>, GroupType) - 接口 中的方法cn.minsin.base.BaseRepository
聚合类型
aggregation(Criteria, String, String, Class<O>, GroupType) - 类 中的方法cn.minsin.base.BaseRepositoryImpl
 

B

BaseCriteria - cn.minsin.base中的类
CriteriaDefinition的实现类 继承自Criteria
 因为继承关系是单向的 某些情况使用时需要混合调用方法
 (即使用Criteria中的方法和BaseCriteria的方法)
 必须要先调用BaseCriteria的方法然后在调用Criteria
 
BaseCriteria() - 类 的构造器cn.minsin.base.BaseCriteria
 
BaseRepository<T,ID> - cn.minsin.base中的接口
 
BaseRepositoryImpl<T,ID> - cn.minsin.base中的类
 
BaseRepositoryImpl(MongoEntityInformation<T, ID>, MongoOperations) - 类 的构造器cn.minsin.base.BaseRepositoryImpl
 
between(Object, Object, boolean) - 类 中的方法cn.minsin.base.BaseCriteria
区间查询
buliderPage(List<T>, Query, PageRequest) - 接口 中的方法cn.minsin.base.BaseRepository
配合find使用
buliderPage(List<T>, Query, PageRequest) - 类 中的方法cn.minsin.base.BaseRepositoryImpl
 

C

cn.minsin.annotation - 程序包 cn.minsin.annotation
 
cn.minsin.base - 程序包 cn.minsin.base
 
cn.minsin.config - 程序包 cn.minsin.config
 
count(Query) - 接口 中的方法cn.minsin.base.BaseRepository
查询总条数
count(Query) - 类 中的方法cn.minsin.base.BaseRepositoryImpl
 

D

delete(Query) - 接口 中的方法cn.minsin.base.BaseRepository
按照条件删除
delete(Query) - 类 中的方法cn.minsin.base.BaseRepositoryImpl
 

E

exits(Criteria, String) - 类 中的静态方法cn.minsin.base.BaseCriteria
 

G

getCriteriaObject() - 类 中的方法cn.minsin.base.BaseCriteria
 
getFactoryInstance(MongoOperations) - 类 中的方法cn.minsin.config.MutilsCustomMongoRepositoryFactoryBean
 
getKey() - 类 中的方法cn.minsin.base.BaseCriteria
 
getMongotemplate() - 接口 中的方法cn.minsin.base.BaseRepository
获取mongoTempalte
getMongotemplate() - 类 中的方法cn.minsin.base.BaseRepositoryImpl
 
getRepositoryBaseClass(RepositoryMetadata) - 类 中的方法cn.minsin.config.MutilsRepositoryFactory
 
getTargetRepository(RepositoryInformation) - 类 中的方法cn.minsin.config.MutilsRepositoryFactory
 
groupOperation(String, String, GroupType) - 类 中的方法cn.minsin.base.BaseRepositoryImpl
 
GroupType - cn.minsin.base中的枚举
 

I

insertSelective(T, boolean) - 接口 中的方法cn.minsin.base.BaseRepository
动态添加对象到指定集合 如果带有逻辑删除的字段LogicDelete 默认获取 valid作为值存入数据库
insertSelective(T, boolean) - 类 中的方法cn.minsin.base.BaseRepositoryImpl
 
isNotNull() - 类 中的方法cn.minsin.base.BaseCriteria
 
isNull() - 类 中的方法cn.minsin.base.BaseCriteria
 

L

like(String) - 类 中的方法cn.minsin.base.BaseCriteria
等价%key%
likeEnd(String) - 类 中的方法cn.minsin.base.BaseCriteria
等价key%
likeStart(String) - 类 中的方法cn.minsin.base.BaseCriteria
等价%key
LogicDelete - cn.minsin.annotation中的注释类型
逻辑删除
logicDeleteByPrimaryKey(T, boolean) - 接口 中的方法cn.minsin.base.BaseRepository
逻辑删除
logicDeleteByPrimaryKey(T, boolean) - 类 中的方法cn.minsin.base.BaseRepositoryImpl
 

M

MutilsCustomMongoRepositoryFactoryBean<T extends org.springframework.data.mongodb.repository.MongoRepository<S,ID>,S,ID extends Serializable> - cn.minsin.config中的类
 
MutilsCustomMongoRepositoryFactoryBean(Class<? extends T>) - 类 的构造器cn.minsin.config.MutilsCustomMongoRepositoryFactoryBean
 
MutilsRepositoryFactory<S,ID extends Serializable> - cn.minsin.config中的类
 
MutilsRepositoryFactory(MongoOperations) - 类 的构造器cn.minsin.config.MutilsRepositoryFactory
 

N

notExits(Criteria, String) - 类 中的静态方法cn.minsin.base.BaseCriteria
 

P

PrimaryKey - cn.minsin.annotation中的注释类型
用于标识主键 可以与Id 同时存在于一个对象

S

selectAll(Query, PageRequest) - 接口 中的方法cn.minsin.base.BaseRepository
按照条件和分页查询数据
selectAll(Query, PageRequest) - 类 中的方法cn.minsin.base.BaseRepositoryImpl
 
selectByPrimaryKey(String) - 接口 中的方法cn.minsin.base.BaseRepository
根据主键id 查找某个实体类 注意:实体类的主键id必须加 PrimaryKey 注解
selectByPrimaryKey(String) - 类 中的方法cn.minsin.base.BaseRepositoryImpl
按照@primaryKey列进行查询数据
selectList(Query, PageRequest) - 接口 中的方法cn.minsin.base.BaseRepository
配合buliderPage 使用
selectList(Query, PageRequest) - 类 中的方法cn.minsin.base.BaseRepositoryImpl
 
selectOne(Query) - 接口 中的方法cn.minsin.base.BaseRepository
按照条件查询一个对象
selectOne(Query) - 类 中的方法cn.minsin.base.BaseRepositoryImpl
 
selectSingleField(Query, String) - 接口 中的方法cn.minsin.base.BaseRepository
查询单个字段(替换之前的子查询) BaseCriteria 提供模糊查询区间段查询notnull 和isNotNull相关方法
selectSingleField(Query, String) - 类 中的方法cn.minsin.base.BaseRepositoryImpl
 

T

today() - 类 中的方法cn.minsin.base.BaseCriteria
查询当天的数据

U

updateByPrimaryKeySelective(T, boolean) - 接口 中的方法cn.minsin.base.BaseRepository
可变修改
updateByPrimaryKeySelective(T, boolean) - 类 中的方法cn.minsin.base.BaseRepositoryImpl
 
updateMany(Query, Update) - 接口 中的方法cn.minsin.base.BaseRepository
修改多个
updateMany(Query, Update) - 类 中的方法cn.minsin.base.BaseRepositoryImpl
 
updateOne(Query, Update) - 接口 中的方法cn.minsin.base.BaseRepository
修改 逻辑删除也是调用这个方法
updateOne(Query, Update) - 类 中的方法cn.minsin.base.BaseRepositoryImpl
 

V

valueOf(String) - 枚举 中的静态方法cn.minsin.base.GroupType
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法cn.minsin.base.GroupType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。

W

where(String) - 类 中的静态方法cn.minsin.base.BaseCriteria
 
A B C D E G I L M N P S T U V W 
跳过导航链接

Copyright © 2019. All rights reserved.