国产亚洲精品福利在线无卡一,国产精久久一区二区三区,亚洲精品无码国模,精品久久久久久无码专区不卡

當前位置: 首頁 > news >正文

怎樣做網(wǎng)站服務器亞馬遜關鍵詞搜索工具

怎樣做網(wǎng)站服務器,亞馬遜關鍵詞搜索工具,廣州市招標采購網(wǎng)官網(wǎng),信用 網(wǎng)站 建設方案原文網(wǎng)址:SpringBoot--yml配置文件的時間/大小的單位轉換_IT利刃出鞘的博客-CSDN博客 簡介 說明 本文介紹SpringBoot的yml(properties)配置文件的時間/大小的單位轉換。 概述 SpringBoot可以將yml中的配置綁定到一個Java類的字段&#x…

原文網(wǎng)址:SpringBoot--yml配置文件的時間/大小的單位轉換_IT利刃出鞘的博客-CSDN博客

簡介

說明

本文介紹SpringBoot的yml(properties)配置文件的時間/大小的單位轉換。

概述

SpringBoot可以將yml中的配置綁定到一個Java類的字段,而且支持單位的轉換。以時間為例,yml中指定為2m,則可以用Duration來接收這個字段,接收到的字段值為3分鐘。

注意

本處的單位轉換支持配置放到一個類中,也支持@Value等。

時間的轉換

概述

Spring 使用 java.time.Duration 類代表時間大小,以下場景適用:

  1. 除非指定 @DurationUnit ,否則一個 long 代表的時間為毫秒。
  2. ISO-8601 標準格式( java.time.Duration 的實現(xiàn)就是參照此標準)
  3. 你也可以使用以下支持的單位(用大寫也可以):
    1. ns - 納秒
    2. us - 微秒
    3. ms - 毫秒
    4. s - 秒
    5. m - 分
    6. h - 時
    7. d - 天

示例

application.yml

custom:monitor:name: myMonitorinterval: 3m

實體類

package com.knife.config;import lombok.Data;import java.time.Duration;@Data
public class MonitorProperty {private String name;private Duration interval;
}

配置類

package com.knife.config;import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;@Configuration
public class MonitorConfig {@ConfigurationProperties(prefix = "custom.monitor")@Beanpublic MonitorProperty monitorProperty() {return new MonitorProperty();}
}

測試類

package com.knife.controller;import com.knife.config.MonitorProperty;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;@RestController
public class HelloController {@Autowiredprivate MonitorProperty monitorProperty;@GetMapping("/test")public String test() {return "test success";}
}

測試

打個斷點,然后請求:

工具類實例

SpringBoot的轉換時間的工具類是:DurationStyle(org.springframework.core.convert.support包)。

示例:

import org.springframework.core.convert.support.DurationStyle;
import java.time.Duration;public class MyApp {public static void main(String[] args) {String durationString = "3m";Duration duration = DurationStyle.SIMPLE.parse(durationString);System.out.println(duration); // 輸出 PT3M (3 minutes)}
}

大小的轉換

上邊是文章部分內(nèi)容,為便于維護,全文已轉移到此網(wǎng)址:SpringBoot-yml配置文件的時間/大小的單位轉換 - 自學精靈

http://aloenet.com.cn/news/30754.html

相關文章:

  • 做網(wǎng)站要多長時間重慶森林電影簡介
  • 自動寫作文網(wǎng)站建站模板免費下載
  • 如何做招商性網(wǎng)站百度資源搜索平臺
  • 做代購直接網(wǎng)站下單成都關鍵詞優(yōu)化報價
  • c2c電子商務網(wǎng)站建設欄目結構圖最近國際新聞
  • 有沒有好的網(wǎng)站是JSP做的高端網(wǎng)站建設哪個好
  • 江西省興贛建設監(jiān)理咨詢有限公司網(wǎng)站個人網(wǎng)站建設
  • 西寧 網(wǎng)站建設武漢最新疫情
  • dell網(wǎng)站的網(wǎng)站設計特色優(yōu)化營商環(huán)境 提升服務效能
  • 網(wǎng)站建設解決方中國疫情最新數(shù)據(jù)
  • 陽春網(wǎng)站開發(fā)鄭州本地seo顧問
  • 甘肅蘭州做網(wǎng)站企業(yè)qq怎么申請
  • 電子商務項目策劃書范文沈陽seo建站
  • 瑜伽網(wǎng)站設計廣告網(wǎng)站推薦
  • 高端網(wǎng)站建設價格百度指數(shù)有三個功能模塊
  • 網(wǎng)站建設業(yè)務范圍b2b網(wǎng)站推廣排名
  • 濟南又出了一例梁水才seo優(yōu)化專家
  • 做網(wǎng)站布局流程小程序推廣賺傭金平臺
  • 政府網(wǎng)站建設個人先進推薦材料域名權重
  • 網(wǎng)站必須做公安部備案51鏈
  • 自己的網(wǎng)站怎么做實時監(jiān)控seo推廣優(yōu)勢
  • typecho移植wordpress廣州seo招聘
  • 做會計一般關注什么網(wǎng)站關鍵詞優(yōu)化推廣
  • 網(wǎng)站建設的完整流程包括哪些軟件開發(fā)流程八個步驟
  • 建設網(wǎng)站商城鄭州seo顧問熱狗hotdoger
  • 長春市疫情防控最新政策天津seo實戰(zhàn)培訓
  • seo做子網(wǎng)站網(wǎng)絡商城應該如何推廣
  • 網(wǎng)站做眾籌需哪些條件china東莞seo
  • 網(wǎng)站建設誤區(qū)圖交易平臺官網(wǎng)
  • 深圳模板網(wǎng)站建設設計公司排名優(yōu)化方法