Вы также можете ограничить количество ключевых слов в запросе. см. ниже запрос
select * from FileShare limit 3 offset 3
если в вашем приложении лимит и смещение могут быть динамически назначены пользователем, используйте запрос ниже
@Autowired
private JdbcTemplate template;
public JdbcTemplate getTemplate() {
return HibernateUtil.getJdbcTemplate();
}
public List<FileShare> getAllSharedFiless(int limit,int offset)
throws ShareMeException {
String query="select * from FileShare limit ? offset ?";
return getTemplate().query(query,
new SharedFilesRowMapper(),
new Object[]{limit,offset});
}
Здесь FileShare
- это имя таблицы, а SharedFilesRowMapper
- это rowMapper, который выводит строки из таблицы.