国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

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

RichardXG / 559人閱讀

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

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

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

普通引入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類的使用示例
@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)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/66587.html

相關(guān)文章

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

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

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

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

    reclay 評論0 收藏0
  • Spring核心 裝配Bean

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

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

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

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

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

    xiaochao 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<