成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

spring注入配置文件屬性到j(luò)ava類(lèi)

RichardXG / 567人閱讀

摘要:原文地址在許多時(shí)候我們需要把一些全局的參數(shù)配置到配置文件里面提供給程序使用為了減少代碼量及高閱讀性理想的是把我們所需要的全局屬性注入到類(lèi)里面由程序代碼直接引用普通引入方法在的配置文件配置改進(jìn)后的引入方法在的配置文件配置文件配置內(nèi)容

原文地址:http://www.maoyupeng.com/spring-inject-properties-in-java-class.html

在許多時(shí)候,我們需要把一些全局的參數(shù)配置到配置文件里面,提供給java程序使用,為了減少代碼量及高閱讀性,理想的是把我們所需要的全局屬性注入到類(lèi)里面,由程序代碼直接引用.

普通引入properties方法

在spring的配置文件applicationContext.xml配置


    
        
            classpath*:application.properties
        
    
改進(jìn)后的properties引入方法

在spring的配置文件applicationContext.xml配置


    
        
            classpath*:application.properties
        
    



    
application.properties文件配置內(nèi)容
# 默認(rèn)頭像
userDefaultHeaderUrl=http://www.maoyupeng.com/Male.png
java類(lèi)的使用示例
@Controller
@RequestMapping(value = "/userController")
public class userController {
    private static final Logger logger = Logger.getLogger(UserProjectController.class);

    @Value("#{configProperties["userDefaultHeaderUrl"]}")
    private String userDefaultHeaderUrl;

    
}

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/66587.html

相關(guān)文章

  • Spring IOC知識(shí)點(diǎn)一網(wǎng)打盡!

    摘要:使用的好處知乎的回答不用自己組裝,拿來(lái)就用。統(tǒng)一配置,便于修改。 前言 只有光頭才能變強(qiáng) 回顧前面: 給女朋友講解什么是代理模式 包裝模式就是這么簡(jiǎn)單啦 單例模式你會(huì)幾種寫(xiě)法? 工廠模式理解了沒(méi)有? 在刷Spring書(shū)籍的時(shí)候花了點(diǎn)時(shí)間去學(xué)習(xí)了單例模式和工廠模式,總的來(lái)說(shuō)還是非常值得的! 本來(lái)想的是刷完《Spring 實(shí)戰(zhàn) (第4版)》和《精通Spring4.x 企業(yè)應(yīng)用開(kāi)發(fā)實(shí)戰(zhàn)》...

    djfml 評(píng)論0 收藏0
  • Spring筆記01_下載_概述_監(jiān)聽(tīng)器

    摘要:簡(jiǎn)單來(lái)說(shuō),是一個(gè)輕量級(jí)的控制反轉(zhuǎn)和面向切面的容器框架。變成的支持提供面向切面編程,可以方便的實(shí)現(xiàn)對(duì)程序進(jìn)行權(quán)限攔截,運(yùn)行監(jiān)控等功能。用于反射創(chuàng)建對(duì)象,默認(rèn)情況下調(diào)用無(wú)參構(gòu)造函數(shù)。指定對(duì)象的作用范圍。 1.Spring介紹 1.1 Spring概述 Spring是一個(gè)開(kāi)源框架,Spring是于2003 年興起的一個(gè)輕量級(jí)的Java 開(kāi)發(fā)框架,由Rod Johnson 在其著作Expert...

    reclay 評(píng)論0 收藏0
  • Spring核心 裝配Bean

    摘要:它的構(gòu)造器上添加了注解,這表明當(dāng)創(chuàng)建的時(shí)候,會(huì)通過(guò)這個(gè)構(gòu)造器來(lái)進(jìn)行實(shí)例化并且會(huì)傳入一個(gè)可設(shè)置給類(lèi)型的通過(guò)自動(dòng)裝配,將一個(gè)注入到之中注解不僅能夠用在構(gòu)造器上,還能用在屬性的方法上。 Spring配置的可選方案 Spring容器負(fù)責(zé)創(chuàng)建應(yīng)用程序中的bean并通過(guò)DI來(lái)協(xié)調(diào)這些對(duì)象之間的關(guān)系。當(dāng)描述bean如何進(jìn)行裝配時(shí),Spring具有非常大的靈活性,它提供了三種主要的裝配機(jī)制: 在XM...

    wanglu1209 評(píng)論0 收藏0
  • Spring之旅 - 3.0、3.1、4.0導(dǎo)引

    摘要:之旅簡(jiǎn)化開(kāi)發(fā)的使命簡(jiǎn)化開(kāi)發(fā)為了降低開(kāi)發(fā)的復(fù)雜性,采取如下關(guān)鍵策略基于的輕量級(jí)和最小侵入性編程通過(guò)依賴注入和面向接口實(shí)現(xiàn)松耦合基于切面和慣例進(jìn)行聲明式編程通過(guò)切面和模版減少樣式代碼依賴注入耦合性具有兩面性一方面,緊密耦合的代碼難以測(cè)試難以復(fù) Spring之旅 簡(jiǎn)化Java開(kāi)發(fā) Spring的使命:簡(jiǎn)化Java開(kāi)發(fā) 為了降低Java開(kāi)發(fā)的復(fù)雜性,采取如下關(guān)鍵策略:基于POJO的輕量級(jí)和最...

    leon 評(píng)論0 收藏0
  • 徒手?jǐn)]一個(gè) Spring Boot 中的 Starter ,解密自動(dòng)化配置黑魔法!

    摘要:先來(lái)看代碼吧,一會(huì)松哥再慢慢解釋關(guān)于這一段自動(dòng)配置,解釋如下首先注解表明這是一個(gè)配置類(lèi)。本文的案例,松哥已經(jīng)上傳到上了,地址。我們使用 Spring Boot,基本上都是沉醉在它 Stater 的方便之中。Starter 為我們帶來(lái)了眾多的自動(dòng)化配置,有了這些自動(dòng)化配置,我們可以不費(fèi)吹灰之力就能搭建一個(gè)生產(chǎn)級(jí)開(kāi)發(fā)環(huán)境,有的小伙伴會(huì)覺(jué)得這個(gè) Starter 好神奇呀!其實(shí) Starter 也都...

    xiaochao 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

閱讀需要支付1元查看
<