操作
コードレビュー #10626
未完了コードレビュー依頼
開始日:
期日:
進捗率:
0%
予定工数:
実開始日:
DD名:
INCLUDE:
DSN:
バグ区分:
QA分析:
方針(第一貨物):
テーブル種:
データ移行要否:
実終了日:
ツールのバージョン:
AsIsSource行:
進捗計画:
設計・開発者:
画面ID:
機能区分:
機能ID:
レビュー指摘区分:
検査完了日:
検査依頼日:
ファイル
渡邉 拓英 さんが2ヶ月前に更新 · 編集済み
ソート順にIDも加える事。
同じソートキーで区切りの場合、
次の取得で取れるデータは、未確定
/**
* POSメートマスタをページング取得する。(KS60350P バッチ処理用)
*
* @param limit 取得件数上限
* @param offset 取得開始位置
* @return VKPFSEQリスト
*/
@Query("SELECT * FROM VKPFSEQ ORDER BY POSQVKEY, POSFAXKB LIMIT :limit OFFSET :offset")
List<VKPFSEQ> get1DataPaged(@Param("limit") int limit, @Param("offset") int offset);
渡邉 拓英 さんが2ヶ月前に更新 · 編集済み
個々に実装しない
toInt()
/**
* 整数安全変換処理<br>
* 文字列を整数に変換し、nullや空文字・変換不可の場合は0を返す。
*
* @param s 変換対象文字列
* @return 処理結果(数値型)
*/
private Integer parseIntSafe(String s) {
// ┌ 引数.変換対象文字列 = "" の場合
// │ 0 を返して処理を終了する。
// ├ 以外の場合
// │ 引数.変換対象文字列 を整数に変換して返す。
// └ 『END IF』
if (s == null || s.trim().isEmpty()) return 0;
try {
return Integer.parseInt(s.trim());
} catch (NumberFormatException e) {
// ■■■■エラー処理■■■■
// エラー発生時
// 0 を返して処理を終了する。
return 0;
}
}
操作







