欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

spring將配置信息注入靜態(tài)變量的案例-創(chuàng)新互聯(lián)

這篇文章將為大家詳細(xì)講解有關(guān)spring將配置信息注入靜態(tài)變量的案例,小編覺得挺實(shí)用的,因此分享給大家做個(gè)參考,希望大家閱讀完這篇文章后可以有所收獲。

創(chuàng)新互聯(lián)建站于2013年成立,先為涼城等服務(wù)建站,涼城等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為涼城企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。

傳統(tǒng)的錯(cuò)誤作法

application.properties

spring.redis.host=test
@Component
public class RedisServiceImpl implements RedisService {
  ...
  @Value("${spring.redis.host}")
  static public String host;
  
  @Value("${spring.redis.port}")
  static public Integer port;
  ...
  
   static public JedisPool getJedisPool() {
    if (RedisServiceImpl.host == null) {
      logger.info("host 未注入");
    }
  }

控制臺(tái)打印為: "host 未注入

正確的方法

@Component
public class RedisServiceImpl implements RedisService {
  ...
  static public String host;
  static public Integer port;
  
    @Value("${spring.redis.host}")
  public void setHost(String host) {
    RedisServiceImpl.host = host;
  }

  @Value("${spring.redis.port}")
  public void setPort(Integer port) {
    RedisServiceImpl.port = port;
  }
  ...
  
   static public JedisPool getJedisPool() {
    if (RedisServiceImpl.host == null) {
      logger.info("host 未注入");
    } else {
      logger.info("host 值為" + RedisServiceImpl.host);
    }
  }

控制臺(tái)正確的打印了注入的值。

原因猜想

spring進(jìn)行組件掃描,遇到@Component時(shí),初始化對(duì)象 RedisServiceImpl, 初始化過程中,掃描到@Value注解,將值注入給方法。

接著,方法將值傳給了RedisServiceImpl類,故RedisServiceImpl有值 -- 正解。

如果將@Value(),直接加到靜態(tài)私有變量上,則在初始化對(duì)象時(shí),由于靜態(tài)私有變量屬于類,所以spring未對(duì)類進(jìn)行操作 -- 錯(cuò)誤。

關(guān)于“spring將配置信息注入靜態(tài)變量的案例”這篇文章就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,使各位可以學(xué)到更多知識(shí),如果覺得文章不錯(cuò),請(qǐng)把它分享出去讓更多的人看到。

文章名稱:spring將配置信息注入靜態(tài)變量的案例-創(chuàng)新互聯(lián)
網(wǎng)站鏈接:http://chinadenli.net/article16/cdjddg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站制作、自適應(yīng)網(wǎng)站網(wǎng)站營銷、域名注冊動(dòng)態(tài)網(wǎng)站、微信小程序

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都定制網(wǎng)站建設(shè)
我想看亚洲一级黄色录像| 又大又紧又硬又湿又爽又猛| 国产情侣激情在线对白| 欧美大黄片在线免费观看| 国产一区二区三中文字幕 | 亚洲一区二区三区熟女少妇| 国产成人精品久久二区二区| 国内精品偷拍视频久久| 黑色丝袜脚足国产一区二区| 亚洲日本中文字幕视频在线观看| 视频在线观看色一区二区| 91欧美视频在线观看免费| 亚洲精品中文字幕一二三| 激情内射亚洲一区二区三区| 中国美女草逼一级黄片视频| 亚洲中文字幕有码在线观看| 精品al亚洲麻豆一区| 黄男女激情一区二区三区| 国产av乱了乱了一区二区三区| 91麻豆视频国产一区二区| 亚洲高清欧美中文字幕| 在线观看视频成人午夜| 妻子的新妈妈中文字幕| 欧美av人人妻av人人爽蜜桃| 美女被后入视频在线观看| 亚洲中文字幕在线观看黑人| 91精品国产av一区二区| 亚洲黄色在线观看免费高清| 91香蕉视频精品在线看| 亚洲欧美日韩色图七区| 日本高清加勒比免费在线| 欧美国产日产在线观看| 国产在线日韩精品欧美| 日韩欧美精品一区二区三区| 国产伦精品一区二区三区高清版| 国产精品日韩欧美第一页| 国产欧美一区二区久久| 久热99中文字幕视频在线| 欧美野外在线刺激在线观看| 老熟妇2久久国内精品| 免费在线播放不卡视频|