料金計算
完了
料金計算プロジェクト
料金計算プロジェクトは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>
@SpringBootApplication記述のクラスはMainクラス
プロジェクト内三つジョブ処理が存在している。
- 料金計算(chargeCalcJob)
- 料金計算再作成(ChargeReCalcJob)
- 事業者間精算(BusinessCalcJob)
※ジョブ処理はMaster-Slaveで実装する
計算処理大筋は以下となります。
- データ取得
- 対象年月の補正処理
- 請求作成