public class EntityQuery extends Object implements Serializable
| 构造器和说明 |
|---|
EntityQuery() |
public static EntityQuery create()
public EntityQuery select(String... fields)
fields - public EntityQuery fetchSize(int fetchSize)
fetchSize - @Deprecated public EntityQuery maxRows(int maxRows)
maxRows - public EntityQuery distinct()
public EntityQuery select(SelectFields selectFields)
selectFields - public EntityQuery unselect(String... fields)
fields - public EntityQuery where(String where)
where - public EntityQuery names(String... names)
names - public EntityQuery values(Object... values)
1、EntityQuery.create().where("status=:status").names("status").values(1) 2、EntityQuery.create().where("status=?").values(1) 3、EntityQuery.create().where("status=:status and staffName like :staffName").values(staffInfo对象实体) 4、EntityQuery.create().where("status=:status").values(map.put("status",1))
values - @Deprecated public EntityQuery paramsMap(Map<String,Object> paramsMap)
paramsMap - 启动 EntityQuery.create().values(map)模式传参模式public EntityQuery blankNotNull()
public EntityQuery orderBy(String... fields)
fields - public EntityQuery orderByDesc(String... fields)
public EntityQuery groupBy(String... groups)
public EntityQuery having(String having)
public EntityQuery lock(LockMode lockMode)
lockMode - public EntityQuery secureMask(MaskType maskType, String... columns)
maskType - columns - public EntityQuery filters(ParamsFilter... filters)
filters - public EntityQuery translates(Translate... translates)
translates - public EntityQuery dataSource(DataSource dataSource)
public EntityQuery pageOptimize(PageOptimize pageOptimize)
pageOptimize - public EntityQuery top(double topSize)
topSize - public EntityQuery random(double randomSize)
randomSize - public EntityQuery dbSharding(String strategy, String... paramNames)
strategy - paramNames - public EntityQuery tableSharding(String strategy, String... paramNames)
strategy - paramNames - 分表策略依赖的参数public EntityQuery showSql(Boolean showSql)
showSql - public EntityQueryExtend getInnerModel()
Copyright © 2023. All rights reserved.