25 lines
723 B
Markdown
25 lines
723 B
Markdown
|
# debug findAll
|
|||
|
|
|||
|
1. JpaSpecificationExecutor::Page<T> findAll(@Nullable Specification<T> spec, Pageable pageable);
|
|||
|
2. SimpleJpaRepository::public Page<T> findAll(@Nullable Specification<T> spec, Pageable pageable)
|
|||
|
3. CriteriaQueryTypeQueryAdapter::getResultList()
|
|||
|
4. AbstractProducedQuery::list()
|
|||
|
5. AbstractProducedQuery::beforeQuery()
|
|||
|
6. 执行第一条sql:final PreparedStatement st = prepareQueryStatement( sql, queryParameters, limitHandler, scroll, session );
|
|||
|
|
|||
|
根据结果获取内容
|
|||
|
|
|||
|
```java
|
|||
|
final List results = getRowsFromResultSet(
|
|||
|
rs,
|
|||
|
queryParameters,
|
|||
|
session,
|
|||
|
returnProxies,
|
|||
|
forcedResultTransformer,
|
|||
|
maxRows,
|
|||
|
nullSeparatedHydratedObjectsPerRow,
|
|||
|
subselectResultKeys
|
|||
|
);
|
|||
|
```
|
|||
|
|