public class MongodbEntityConditionService<MODEL,CONDITION extends Condition> extends MongodbEntityService<MODEL> implements IMongodbEntityConditionService<MODEL,CONDITION>
entityDao, modelClass| 构造器和说明 |
|---|
MongodbEntityConditionService() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected org.springframework.data.mongodb.core.query.Update |
buildUpdateCondition(CONDITION condition) |
protected org.springframework.data.mongodb.core.query.Query |
buildWhereCondition(CONDITION condition) |
long |
deleteByQuery(CONDITION condition) |
java.util.List<MODEL> |
findByQuery(CONDITION condition) |
<RESULT> java.util.List<RESULT> |
findColumnByCondition(CONDITION condition,
java.lang.Class<RESULT> resultClass,
boolean exclude,
java.util.List<java.lang.String> fields) |
<RESULT> java.util.List<RESULT> |
findColumnByCondition(CONDITION condition,
java.lang.Class<RESULT> resultClass,
java.lang.String columName) |
<COLUMN> java.util.List<COLUMN> |
findColumnByQuery(java.lang.Class<COLUMN> modelClass,
CONDITION condition) |
java.util.List<java.util.LinkedHashMap<java.lang.String,java.lang.Object>> |
findColumnMapByCondition(CONDITION condition,
boolean exclude,
java.util.List<java.lang.String> fields) |
java.util.List<java.util.LinkedHashMap<java.lang.String,java.lang.Object>> |
findColumnMapByCondition(CONDITION condition,
java.lang.String columName) |
<COLUMN> COLUMN |
getByQuery(java.lang.Class<COLUMN> modelClass,
CONDITION condition) |
MODEL |
getByQuery(CONDITION condition) |
<RESULT> RESULT |
getColumnByCondition(CONDITION condition,
java.lang.Class<RESULT> resultClass,
boolean exclude,
java.util.List<java.lang.String> fields) |
<RESULT> RESULT |
getColumnByCondition(CONDITION condition,
java.lang.Class<RESULT> resultClass,
java.lang.String columName) |
java.util.LinkedHashMap<java.lang.String,java.lang.Object> |
getColumnMapByCondition(CONDITION condition,
boolean exclude,
java.util.List<java.lang.String> fields) |
java.util.LinkedHashMap<java.lang.String,java.lang.Object> |
getColumnMapByCondition(CONDITION condition,
java.lang.String columName) |
org.springframework.data.domain.Page<MODEL> |
pageByQuery(CONDITION condition) |
<RESULT> org.springframework.data.domain.Page<RESULT> |
pageColumnByCondition(CONDITION condition,
java.lang.Class<RESULT> resultClass,
boolean exclude,
java.util.List<java.lang.String> fields,
int pageNumber,
int pageSize) |
<RESULT> org.springframework.data.domain.Page<RESULT> |
pageColumnByCondition(CONDITION condition,
java.lang.Class<RESULT> resultClass,
java.lang.String columnName,
int pageNumber,
int pageSize) |
<COLUMN> org.springframework.data.domain.Page<COLUMN> |
pageColumnByQuery(java.lang.Class<COLUMN> modelClass,
CONDITION condition) |
org.springframework.data.domain.Page<java.util.LinkedHashMap<java.lang.String,java.lang.Object>> |
pageColumnMapByCondition(CONDITION condition,
boolean exclude,
java.util.List<java.lang.String> fields,
int pageNumber,
int pageSize) |
org.springframework.data.domain.Page<java.util.LinkedHashMap<java.lang.String,java.lang.Object>> |
pageColumnMapByCondition(CONDITION condition,
java.lang.String columnName,
int pageNumber,
int pageSize) |
long |
updateByQuery(MODEL model,
CONDITION condition) |
deleteById, deleteByQuery, findAll, findByIds, findByQuery, findColumnByQuery, findColumnByQuery, getById, getByQuery, getCollectionName, getColumnByQuery, getColumnByQuery, insert, pageByQuery, pageColumnByQuery, pageColumnByQuery, save, update, updateById, updateByQuerypublic MODEL getByQuery(CONDITION condition)
getByQuery 在接口中 IMongodbEntityConditionService<MODEL,CONDITION extends Condition>public java.util.List<MODEL> findByQuery(CONDITION condition)
findByQuery 在接口中 IMongodbEntityConditionService<MODEL,CONDITION extends Condition>public org.springframework.data.domain.Page<MODEL> pageByQuery(CONDITION condition)
pageByQuery 在接口中 IMongodbEntityConditionService<MODEL,CONDITION extends Condition>public <COLUMN> COLUMN getByQuery(java.lang.Class<COLUMN> modelClass,
CONDITION condition)
public <COLUMN> java.util.List<COLUMN> findColumnByQuery(java.lang.Class<COLUMN> modelClass,
CONDITION condition)
public <COLUMN> org.springframework.data.domain.Page<COLUMN> pageColumnByQuery(java.lang.Class<COLUMN> modelClass,
CONDITION condition)
public long updateByQuery(MODEL model, CONDITION condition)
updateByQuery 在接口中 IMongodbEntityConditionService<MODEL,CONDITION extends Condition>public long deleteByQuery(CONDITION condition)
deleteByQuery 在接口中 IMongodbEntityConditionService<MODEL,CONDITION extends Condition>protected org.springframework.data.mongodb.core.query.Query buildWhereCondition(CONDITION condition)
protected org.springframework.data.mongodb.core.query.Update buildUpdateCondition(CONDITION condition)
public <RESULT> RESULT getColumnByCondition(CONDITION condition, java.lang.Class<RESULT> resultClass, java.lang.String columName)
getColumnByCondition 在接口中 IMongodbEntityConditionService<MODEL,CONDITION extends Condition>public <RESULT> RESULT getColumnByCondition(CONDITION condition, java.lang.Class<RESULT> resultClass, boolean exclude, java.util.List<java.lang.String> fields)
getColumnByCondition 在接口中 IMongodbEntityConditionService<MODEL,CONDITION extends Condition>public <RESULT> java.util.List<RESULT> findColumnByCondition(CONDITION condition, java.lang.Class<RESULT> resultClass, java.lang.String columName)
findColumnByCondition 在接口中 IMongodbEntityConditionService<MODEL,CONDITION extends Condition>public <RESULT> java.util.List<RESULT> findColumnByCondition(CONDITION condition, java.lang.Class<RESULT> resultClass, boolean exclude, java.util.List<java.lang.String> fields)
findColumnByCondition 在接口中 IMongodbEntityConditionService<MODEL,CONDITION extends Condition>public <RESULT> org.springframework.data.domain.Page<RESULT> pageColumnByCondition(CONDITION condition, java.lang.Class<RESULT> resultClass, java.lang.String columnName, int pageNumber, int pageSize)
pageColumnByCondition 在接口中 IMongodbEntityConditionService<MODEL,CONDITION extends Condition>public <RESULT> org.springframework.data.domain.Page<RESULT> pageColumnByCondition(CONDITION condition, java.lang.Class<RESULT> resultClass, boolean exclude, java.util.List<java.lang.String> fields, int pageNumber, int pageSize)
pageColumnByCondition 在接口中 IMongodbEntityConditionService<MODEL,CONDITION extends Condition>public java.util.LinkedHashMap<java.lang.String,java.lang.Object> getColumnMapByCondition(CONDITION condition, java.lang.String columName)
getColumnMapByCondition 在接口中 IMongodbEntityConditionService<MODEL,CONDITION extends Condition>public java.util.LinkedHashMap<java.lang.String,java.lang.Object> getColumnMapByCondition(CONDITION condition, boolean exclude, java.util.List<java.lang.String> fields)
getColumnMapByCondition 在接口中 IMongodbEntityConditionService<MODEL,CONDITION extends Condition>public java.util.List<java.util.LinkedHashMap<java.lang.String,java.lang.Object>> findColumnMapByCondition(CONDITION condition, java.lang.String columName)
findColumnMapByCondition 在接口中 IMongodbEntityConditionService<MODEL,CONDITION extends Condition>public java.util.List<java.util.LinkedHashMap<java.lang.String,java.lang.Object>> findColumnMapByCondition(CONDITION condition, boolean exclude, java.util.List<java.lang.String> fields)
findColumnMapByCondition 在接口中 IMongodbEntityConditionService<MODEL,CONDITION extends Condition>public org.springframework.data.domain.Page<java.util.LinkedHashMap<java.lang.String,java.lang.Object>> pageColumnMapByCondition(CONDITION condition, java.lang.String columnName, int pageNumber, int pageSize)
pageColumnMapByCondition 在接口中 IMongodbEntityConditionService<MODEL,CONDITION extends Condition>public org.springframework.data.domain.Page<java.util.LinkedHashMap<java.lang.String,java.lang.Object>> pageColumnMapByCondition(CONDITION condition, boolean exclude, java.util.List<java.lang.String> fields, int pageNumber, int pageSize)
pageColumnMapByCondition 在接口中 IMongodbEntityConditionService<MODEL,CONDITION extends Condition>Copyright © 2023. All Rights Reserved.