@Service public class BaseMongoService<T> extends BaseMongoDao<T> implements IBaseMongoService<T>
| 限定符和类型 | 字段和说明 |
|---|---|
private String |
collectionName |
entityClass, mongoTemplate| 构造器和说明 |
|---|
BaseMongoService() |
BaseMongoService(String collectionName) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
add(T param)
新增
|
void |
deleteByCondition(T param)
通过条件删除
|
void |
deleteById(T param)
通过id删除
|
String |
getCollectionName() |
T |
getInfoById(String id)
通过id查询
|
List<T> |
getList()
通过条件查询列表集合
|
List<T> |
getListByCondition(T param)
通过条件查询列表集合
|
List<T> |
getListByCondition(T param,
Map order)
通过条件查询列表集合
|
void |
setCollectionName(String collectionName) |
boolean |
update(T t)
更新
|
count, deleteByCondition, deleteById, find, findAll, findByCondition, findByCondition, findById, findOne, getClassType, insert, update, updateByIdprivate String collectionName
public BaseMongoService()
public BaseMongoService(String collectionName)
public void add(T param)
IBaseMongoServiceadd 在接口中 IBaseMongoService<T>public T getInfoById(String id)
IBaseMongoServicegetInfoById 在接口中 IBaseMongoService<T>public List<T> getList()
IBaseMongoServicegetList 在接口中 IBaseMongoService<T>public List<T> getListByCondition(T param)
IBaseMongoServicegetListByCondition 在接口中 IBaseMongoService<T>public List<T> getListByCondition(T param, Map order)
IBaseMongoServicegetListByCondition 在接口中 IBaseMongoService<T>order - 排序 key:排序字段 value:排序规则 0:正序 1:倒序public boolean update(T t)
IBaseMongoServiceupdate 在接口中 IBaseMongoService<T>public void deleteById(T param)
IBaseMongoServicedeleteById 在接口中 IBaseMongoService<T>public void deleteByCondition(T param)
IBaseMongoServicedeleteByCondition 在接口中 IBaseMongoService<T>public String getCollectionName()
public void setCollectionName(String collectionName)
Copyright © 2019. All rights reserved.