Class MasterDataSetUpper

java.lang.Object
nablarch.test.core.db.MasterDataSetUpper

public class MasterDataSetUpper extends Object
マスタデータ投入クラス。

最初に、処理対象テーブルのデータ削除(DELETE)を行う。 その後、処理対象テーブルのデータ投入(INSERT)を行う。 同一のテーブルのデータが複数含まれる場合は、 先のデータが投入され、後のデータが追加される(一意性制約違反が無い場合)。

  • Constructor Details

    • MasterDataSetUpper

      public MasterDataSetUpper(List<File> masterDataFiles, String backUpSchema)
      コンストラクタ
      Parameters:
      masterDataFiles - マスタデータファイルパス
      backUpSchema - バックアップスキーマ名
  • Method Details

    • main

      public static void main(String... args)
      メインメソッド
      1. コンポーネント設定ファイルのパス(任意)
      2. マスターデータファイルのパス(任意)
      Parameters:
      args - プログラム引数
    • setUpMasterData

      public void setUpMasterData()
      マスタデータ投入を行う。