エンティティに基づいて cron タスクを実行したいので、そのエンティティを TaskEntity と呼びましょう
TaskEntity は、何を行う必要があるか (ドメイン固有)、いつ行う必要があるかについての情報を持つことができます。when 部分は cron ベースの方法で指定できます
最初はQuartzを調べようと思ったのですが、明確な例が見つかりませんでした
ここから先に進む方法がわかりません。エンド ユーザーが実行時に必要な数のタスクを追加できるようにしたいだけです。エンド ユーザーがタスクを変更した場合 (つまり、無効にする、削除する、または時間を変更する)、それに応じて動作する必要があります。