リクエストに応じるコントローラによって行われます。リクエストとも関係のないところで何らかのアプリケーションロジックを実行しなければならないことも時々あります。リクエストの実行プールをブロックせずに実行する長いタスクなどには、役に立つ場合があります。ジョブはフレームワークによって完全に管理されます。エンティティマネージャの同期と、トランザクション管理といったすべてのデータベース接続関連のものを管理することを意味します。スーパークラスを継承することだけです。}結果を返すジョブを作成しなければならない場合があります。メソッドをオーバーライドします。使用しましたが、もちろん、ジョブはどんなオブジェクト型でも返すことができます。アノテーションを追加することだけです。}結果を返す必要はありません。結果を返しても、それは失われます。リクエストがあるまで始動を控えます。モードの場合、アプリケーションは必要に応じて自動的に再起動することがあります。モードで実行するとき、アプリケーションはサーバの起動と同時に開始します。スケジューリングされたジョブスケジューリングされたジョブは、フレームワークによって定期的に実行されます。指示することができます。アノテーションを使用することができます。式パーサを使用します。結果を返す必要はありません。結果を返しても、それは失われます。非常に短いリクエストについて動作するよう意図されています。コネクタによってキューイングされたリクエストを処理する固定のスレッドプールを使用します。最適な結果を得るために、スレッドプールはできるだけ小さくあるべきです。設定値として使用します。スレッドプールをブロックし、アプリケーションの応答性に影響を与えることを意味します。多くのスレッドをプールに追加することもできますが、リソースの無駄遣いになりますし、とにかくプールは決して無限にはなりません。リクエストを送るチャットアプリケーションを考えてください。スレッドプールをブロックします。スレッドを支給する必要があるでしょう。リクエストを一時的に中断することができます。リクエストは接続された状態のまま残りますが、このリクエストの実行は、スレッドプールからポップされ、あとで再実行されます。指示することができます。実際の例を見ることができます。