最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Springboot @Value使用代碼實例

 更新時間:2019年11月08日 08:55:52   作者:Draymonder  
這篇文章主要介紹了Springboot @Value使用代碼實例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下

這篇文章主要介紹了Springboot @Value使用代碼實例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下

entity.Book

package com.draymonder.amor.entity;

import java.util.List;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component;

@Component
public class Book {
 @Value("${book.name}")
 private String name;

 @Value("${book.author}")
 private String author;

 @Value("${book.price}")
 private Double price;

 @Value("#{'${book.love}'.split(',')}")
 private List<String> love;

 public String getName() {
  return name;
 }

 public void setName(String name) {
  this.name = name;
 }

 public String getAuthor() {
  return author;
 }

 public void setAuthor(String author) {
  this.author = author;
 }

 public Double getPrice() {
  return price;
 }

 public void setPrice(Double price) {
  this.price = price;
 }

 @Override
 public String toString() {
  return "Book{" +
    "name='" + name + '\'' +
    ", author='" + author + '\'' +
    ", price=" + price +
    ", love=" + love +
    '}';
 }
}

web.BookController

package com.draymonder.amor.web;

import com.draymonder.amor.entity.Book;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
public class BookController {
 @Autowired
 Book book;
 @GetMapping("/book")
 public String book() {
  return book.toString();
 }
}

resources/applcation.yml

server:
 port: 8080
book:
 name: amor
 author: draymonder
 price: 50
 love: a, b, c

訪問url localhost:8080/book

展示結果

Book{name='amor', author='draymonder', price=50.0, love=[a, b, c]}

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

  • Java編程用指定字符打印菱形實例

    Java編程用指定字符打印菱形實例

    本文主要介紹了用指定的字符打印菱形的方法實例,一個簡單容日上手的小程序,喜歡的朋友可以拿來練習一下。
    2017-09-09
  • 詳解SpringCloud eureka服務狀態(tài)監(jiān)聽

    詳解SpringCloud eureka服務狀態(tài)監(jiān)聽

    這篇文章主要介紹了詳解SpringCloud eureka服務狀態(tài)監(jiān)聽,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-07-07
  • java線程同步操作實例詳解

    java線程同步操作實例詳解

    這篇文章主要介紹了java線程同步操作,結合實例形式分析了Java線程同步與鎖機制相關原理、操作技巧與注意事項,需要的朋友可以參考下
    2018-09-09
  • Java結構型模式之橋接模式詳解

    Java結構型模式之橋接模式詳解

    橋接模式是一種很實用的結構型模式,如果系統(tǒng)中某個類存在兩個獨立變化的維度,通過橋接模式將這兩個維度分離出來,使兩者可以獨立擴展
    2023-02-02
  • 通過實例解析Java List正確使用方法

    通過實例解析Java List正確使用方法

    這篇文章主要介紹了通過實例解析Java List正確使用方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-11-11
  • Java語言基于無向有權圖實現(xiàn)克魯斯卡爾算法代碼示例

    Java語言基于無向有權圖實現(xiàn)克魯斯卡爾算法代碼示例

    這篇文章主要介紹了Java語言基于無向有權圖實現(xiàn)克魯斯卡爾算法代碼示例,具有一定參考價值,需要的朋友可以了解下。
    2017-11-11
  • Java遍歷Map對象集合的六種方式代碼示例

    Java遍歷Map對象集合的六種方式代碼示例

    Java中的Map是一種鍵值對映射的數(shù)據(jù)結構,它提供了一些常用的方法用于獲取、添加、刪除和修改元素,下面這篇文章主要給大家介紹了關于Java遍歷Map對象集合的六種方式,需要的朋友可以參考下
    2024-02-02
  • Spring聲明式事務注解之@EnableTransactionManagement解析

    Spring聲明式事務注解之@EnableTransactionManagement解析

    這篇文章主要介紹了Spring聲明式事務注解之@EnableTransactionManagement解析,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-08-08
  • SpringBoot中API接口參數(shù)獲取方式小結

    SpringBoot中API接口參數(shù)獲取方式小結

    在Spring Boot中,API接口參數(shù)可以通過多種方式獲取,具體取決于你定義的API接口參數(shù)類型(如路徑參數(shù)、查詢參數(shù)、請求體參數(shù)、請求頭等),本文給大家就介紹了一些常見的參數(shù)獲取方式,需要的朋友可以參考下
    2024-06-06
  • Spring內(nèi)置定時任務調(diào)度@Scheduled使用詳解

    Spring內(nèi)置定時任務調(diào)度@Scheduled使用詳解

    這篇文章主要介紹了Spring內(nèi)置定時任務調(diào)度@Scheduled使用詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-12-12

最新評論

龙口市| 南部县| 益阳市| 孟连| 天柱县| 依安县| 齐齐哈尔市| 五华县| 塔河县| 封开县| 连州市| 皋兰县| 措美县| 启东市| 祁东县| 隆回县| 衡山县| 庆云县| 永德县| 海南省| 舞钢市| 讷河市| 绥棱县| 灯塔市| 三原县| 高密市| 信阳市| 东乡| 志丹县| 宜城市| 常德市| 博客| 仙游县| 炉霍县| 东山县| 达日县| 内江市| 灵丘县| 金坛市| 江陵县| 比如县|