1
私のコーディングでは、org.hibernate.HibernateException: No Session found for current thread
が出現するgetTokenDAO().updateDate(newtok, new Date());
行にバグがあります。この問題を解決するのを手伝ってください。ここに私のコードJava- TimerTask-org.hibernate.HibernateException:現在のスレッドでセッションが見つかりません
Timer t = new Timer();
t.scheduleAtFixedRate(
new TimerTask() {
public void run() {
try {
getTokenDAO().updateDate(newtok, new Date());
} catch (Exception e) {
e.printStackTrace();
}
System.out.println("5 minutes passed");
}
},
0, // run first occurrence immediately
300000);
}
PSがある:私は、スケジューラは新しいスレッドであなたのTimerTask
を実行します春