はのは、私が作業に入り、
Mark | Start: 9:00 | End:17:00
Julia | Start: 10:00 | End:18:00
ユーザーがクリック自身の名以下のレコードでMySQLのテーブルのユーザーを持つHTML/JSでのウェブサイトがあるとしましょうジャバスクリプト/春ブーツ内の指定された時間が経過した後のMySQLからレコードを削除します日常的には何時間も。 MysqlレコードがPOSTリクエストで更新されています。 スプリングブートはバックエンドにあります。これはログインプロセスではありません。ここにセッションはありません。このインターフェイスは、mysqlのstart &終了時刻を更新します。
私は、指定された時間後にmysqlでユーザーマークの作業時間を削除したいと考えています。これは、指定された時間の後にmysqlの時間列を消去する単純なプロセスです。
私はそれをどのように実装すると思いますか?
データベースから勤務時間15分ごとにチェックし、現在の時間と比較したり、サーバーでcronジョブを使用するスレッドを実行しようと考えていました。どのようにそれを行う方法がありますか?事前におかげで助けてください。
返事ありがとうございましたが、私は間違って尋ねました。私はセッションを作成していません。私はそれをもっと明確にするために私の質問を編集しました –
その場合、試してみてください:https://docs.spring.io/spring/docs/current/spring-framework-reference/htmlsingle/#scheduling-注釈 - サポート - スケジュール '@Scheduled(fixedRate = 5000) public void doSomething(){ //定期的に実行するもの } –