如何使用Spring JPA一次获取100条记录,直到oracle中的所有记录?

时间:2019-02-10 21:02:43

标签: java oracle spring-boot spring-data-jpa

我想从Oracle读取100条记录并对该数据进行一些操作,然后我需要执行相同的操作,直到从数据库中提取所有记录为止。

使用技术: 春季靴 春季JPA 甲骨文

1 个答案:

答案 0 :(得分:0)

我使用了以下分页:

@Repository
public interface SomethingRepository extends PaginationAndSortingRepository<Something, Long> {
    @Query("Select s from  Something s "
            + "join s.somethingelse as se "
            + "where se.id = :somethingelseid ")
    Page<Something> findBySomethingElseId(@Param("somethingelseid") long somethingelseid,
                                                                        Pageable pageable);