| 构造器和说明 |
|---|
SQLSelector(org.springframework.data.jpa.repository.support.SimpleJpaRepository jpaRepository,
javax.persistence.EntityManager entityManager,
Class<?> clazz) |
| 限定符和类型 | 方法和说明 |
|---|---|
SQLSelector |
AND() |
int |
count()
查询实体数量
|
SQLSelector |
entityClass(Class<?> entityClass)
实体类型
|
SQLSelector |
FROM(String table) |
<T> T |
get()
获取单个实体
|
SQLSelector |
GROUP_BY(String columns) |
SQLSelector |
HAVING(String conditions) |
SQLSelector |
INNER_JOIN(String join) |
SQLSelector |
JOIN(String join) |
SQLSelector |
LEFT_OUTER_JOIN(String join) |
<T> List<T> |
list()
查询实体列表
|
SQLSelector |
offsetPage(int offset,
int limit) |
SQLSelector |
OR() |
SQLSelector |
ORDER_BY(String columns) |
SQLSelector |
OUTER_JOIN(String join) |
<T> PageInfo<T> |
page() |
SQLSelector |
pageInfo(int pageNum,
int pageSize) |
SQLSelector |
parameters(Object parameters)
parameters any JavaBean or POJO or Map or Object[]{}
|
SQLSelector |
RIGHT_OUTER_JOIN(String join) |
SQLSelector |
SELECT_DISTINCT(String columns) |
SQLSelector |
SELECT(String columns) |
SQLSelector |
sql(String sql)
查询SQL
|
SQLSelector |
WHERE(String conditions) |
public SQLSelector(org.springframework.data.jpa.repository.support.SimpleJpaRepository jpaRepository,
javax.persistence.EntityManager entityManager,
Class<?> clazz)
public SQLSelector entityClass(Class<?> entityClass)
entityClass - 实体类型public SQLSelector pageInfo(int pageNum, int pageSize)
public SQLSelector offsetPage(int offset, int limit)
public SQLSelector parameters(Object parameters)
public SQLSelector sql(String sql)
sql - SQL语句public <T> T get()
public <T> List<T> list()
public <T> PageInfo<T> page()
public int count()
public SQLSelector SELECT(String columns)
public SQLSelector SELECT_DISTINCT(String columns)
public SQLSelector FROM(String table)
public SQLSelector JOIN(String join)
public SQLSelector INNER_JOIN(String join)
public SQLSelector LEFT_OUTER_JOIN(String join)
public SQLSelector RIGHT_OUTER_JOIN(String join)
public SQLSelector OUTER_JOIN(String join)
public SQLSelector WHERE(String conditions)
public SQLSelector OR()
public SQLSelector AND()
public SQLSelector GROUP_BY(String columns)
public SQLSelector HAVING(String conditions)
public SQLSelector ORDER_BY(String columns)
Copyright © 2022. All rights reserved.