Kripton データベース ライブラリを使用しようとしています。制限なしで選択クエリを使用すれば、すべて問題ありません
@BindSqlSelect(orderBy="timestamp desc")
List<History_> selectAll();
しかし、selectステートメントを制限する方法がわかりません。制限値をバインドまたは追加するにはどうすればよいですか?
Kripton データベース ライブラリを使用しようとしています。制限なしで選択クエリを使用すれば、すべて問題ありません
@BindSqlSelect(orderBy="timestamp desc")
List<History_> selectAll();
しかし、selectステートメントを制限する方法がわかりません。制限値をバインドまたは追加するにはどうすればよいですか?
私は自分で解決策を見つけました。Kripton Library で選択を制限する必要がある場合は、次のように行うことができます
DAO を実装する
@BindSqlSelect(orderBy="timestamp desc")
PagedResult<History_> selectLimit(@BindSqlPageSize int pageSize);
このように使用できます
PagedResult<History_> result = dao.selectLimit(5);
result.firstPage();
List<History_> historyList = result.getList();
for (History_ history : historyList) {
}