Чтение пары ключ-значение из файла свойств с помощью примечаний

Как прочитать этот (fixedRate = 12000) 12000 файл свойств формы весной.

@Scheduled(fixedRate=120000)
public void tlogZipping() throws MposWSException {
    LOGGER.info("Started tlog Zipping Job............. {}" + new Date());
    try {
        //......................
    } catch (Exception e) {
        LOGGER.error("FAIL TO CREATE RECEIPT ZIP FILE: {}",e);
        throw new MposWSException(MposWSErrorCodes.FAIL_TO_CREATE_RECEIPT_ZIP_FILE, e);
    }
    LOGGER.info("Stopped tlog Zipping Job.............");
}

1 ответ

  1. Вы можете добавить файл свойств в папку, в которой вы classesнаходитесь.
    а затем попробуйте этот код.

     @PropertySource("classpath:config.properties") //set your Properties file source.
    public class YourClass{
    
        //1.2.3.4
        @Value("${TLOG_ZIPPING_TIME_INTERVEL_IN_MINUTES }") //read your Property Key
        private String IntervalTimeInMin;  //Store in this Variable.
    
        //hello
        @Value("${anotherProperty}")  //readd another Property Key
        private String anotherProperty; //Store in this Variable.
    

    Для получения дополнительной поддержки вы можете обратиться по этой ссылке здесь