クラス PstmtSetterUtil

java.lang.Object
org.opengion.fukurou.process.PstmtSetterUtil

final class PstmtSetterUtil extends Object
PstmtSetterUtil は、Process系のデータベース登録時の ParameterMetaData を 使用した、PreparedStatement の バインド変数セット処理を共通化した staticメソッド群です。
変更履歴:
8.5.6.1 (2024/03/29) PMD 7.0.0 Finding duplicated code with CPD
導入されたバージョン:
JDK21.0,
  • メソッドの詳細

    • 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