当前位置:XML > XML功能

SpringValue注解的经典用法

上一节,我们学习了如何使用Resource注,这节我们一起来看下

Value注解的使用。话不多说,直接上干货。

Value通常用于注入外部化属性,即外部配置属性的注入,首先我们新建一个属性文件config.properties,内容如下图,其次定义一个Person类,包含一个name属性,我们使用Value注解来对它的值进行注入。spring项目启动类及xml配置如代码块示例,如下:

importorg.springframework.beans.factory.annotation.Value;

importorg.springframework.stereotype.Component;

Component

publicclassPerson{

Value("${author.name}")

privateStringname;

publicStringgetName(){

returnname;

}

publicvoidsetName(Stringname){

this.name=name;

}

Override

publicStringtoString(){

return"Person{"+

"name="+name+\+

};

}

}

?xmlversion="1.0"encoding="UTF-8"?

beansxmlns="


转载请注明:http://www.vviuov.com/lcbx/1063197.html

  • 上一篇文章:
  • 下一篇文章: