クラス PstmtSetterUtil
java.lang.Object
org.opengion.fukurou.process.PstmtSetterUtil
PstmtSetterUtil は、Process系のデータベース登録時の ParameterMetaData を
使用した、PreparedStatement の バインド変数セット処理を共通化した staticメソッド群です。
- 変更履歴:
- 8.5.6.1 (2024/03/29) PMD 7.0.0 Finding duplicated code with CPD
- 導入されたバージョン:
- JDK21.0,
-
メソッドの概要
修飾子とタイプメソッド説明static void
pstmtValueSet
(PreparedStatement pstmt, ParameterMetaData pmeta, LineModel data, int[] clmNos) PreparedStatement の 変数設定を行います。
-
メソッドの詳細
-
pstmtValueSet
public static void pstmtValueSet(PreparedStatement pstmt, ParameterMetaData pmeta, LineModel data, int[] clmNos) throws SQLException PreparedStatement の 変数設定を行います。 ParameterMetaData の使用可否に応じてセット方法を切り替えます。- パラメータ:
pstmt
- PreparedStatementオブジェクトpmeta
- ParameterMetaDataオブジェクト( null の場合は、使用しない)data
- LineModelオブジェクトclmNos
- カラム番号を保持した配列- 例外:
SQLException
- データベース・アクセス・エラーが発生した場合- 変更履歴:
- 8.5.6.1 (2024/03/29) PMD 7.0.0 Finding duplicated code with CPD
-