料金計算プロジェクト

料金計算プロジェクトはSpring Batchを使っています。

    <properties>
        <spring.framework.version>4.1.4.RELEASE</spring.framework.version>
        <spring.batch.version>3.0.6.RELEASE</spring.batch.version>

        <java.version>1.8</java.version>
        <h2.version>1.4.182</h2.version>
        <logback.version>1.1.3</logback.version>
        <slf4j.version>1.7.12</slf4j.version>
        <heroku.api.version>0.31</heroku.api.version>
    </properties>

@SpringBootAp​plication記述のクラスはMainクラス

プロジェクト内三つジョブ処理が存在している。

  • 料金計算(chargeCalcJob)
  • 料金計算再作成(ChargeReCalcJob)
  • 事業者間精算(BusinessCalcJob)

※ジョブ処理はMaster-Slaveで実装する

計算処理大筋は以下となります。

  • データ取得
  • 対象年月の補正処理
  • 請求作成

評価
0 0

まだコメントがありません。

コメントを最初に残す。