[英]how to design a string that varies one time per day in spring,JAVA?
在spring
,一個服務類, singleton
,我需要一個字符串,這意味着當前的yyyy-mm-dd,所以它不能被聲明為final並且不需要是靜態的(singleton)。
my way
是每次第一次使用這個字符串時獲取當前時間。
因為它每天變化,有更好的方法嗎?
那這個呢:
@Component
public class TodayService {
private volatile String today;
public String getToday() {
return today;
}
@PostConstruct
@Scheduled("some cron expression meaning every midnight")
void update() {
today = "formatted date string for " + System.currentTimeMillis();
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.