読者です 読者をやめる 読者になる 読者になる

かんがるーさんの日記

最近自分が興味をもったものを調べた時の手順等を書いています。今は Spring Boot をいじっています。

Spring Boot + Spring Integration でいろいろ試してみる ( 大目次 )

他の記事と並行して少しずつ書きためていくつもりです。先に大目次を作成しておきます。更新は不定期です。

Spring Integration は少し難しそうですが、いろいろクラスが用意されていて、理解できると実現できることが増えると思っています。

  1. その1 ( SFTP でファイルアップロードするバッチを作成する )
  2. その2 ( POP3 でメールを受信するバッチを作成する )
  3. その3 ( ディレクトリを監視してファイルが置かれたら処理→削除/移動する常駐型アプリケーションを作成する )
  4. その4 ( 監視しているディレクトリに置かれた Excel ファイルのデータを DB に登録する → 処理が終わったら Excel ファイルを削除/移動する )
  5. その5 ( 監視しているディレクトリに置かれた Excel ファイルのデータを DB に登録する → 処理が終わったら Excel ファイルを削除/移動する2 )
  6. その6 ( AcceptOnceFileListFilter をセットしていないはずの FileReadingMessageSource で同じファイルが2度処理されない理由とは? )
  7. その7 ( STS の integration-graph で Spring Integration のフロー図を描く )
  8. その8 ( MySQL のテーブルのデータを取得して PostgreSQL のテーブルへ登録する常駐型アプリケーションを作成する )
    • その8から Spring Integration DSL を使用しています。
  9. その9 ( Pollers.fixedRate で待機時間を指定しても意味がない場合がある? )
  10. その10 ( URL一覧のファイルが置かれたらアクセス可能かチェックして結果ファイルに出力する )
  11. その11 ( Spring Cloud Sleuth を使用して処理状況を Zipkin で表示する )
  12. その12 ( FTP サーバからファイルをダウンロードして SFTP サーバへアップロードする )
  13. その13 ( FTP サーバからファイルをダウンロードして SFTP サーバへアップロードする2 )
  14. その14 ( delayer のサンプルを作ってみる )
  15. その15 ( RequestHandlerRetryAdvice のサンプルを作ってみる )
  16. その16 ( ExpressionEvaluatingRequestHandlerAdvice のサンプルを作ってみる )
  17. その17 ( @MessagingGateway でメソッド呼び出しのインターフェースで MessageChannel へ Message を送信する )
  18. その18 ( @MessagingGateway でメソッド呼び出しのインターフェースで MessageChannel へ Message を送信する2 )
  19. その19 ( Flow の途中で一時的に別の Flow を実行したいなら wireTap! )
  20. その20 ( MessageChannel に Redis を使用する )
  21. その21 ( MessageChannel に Redis を使用する2 )

(…..続くはず…..)