簡體   English   中英

如何設計一個在春天每天變化一次的字符串,JAVA?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM