如何在spring bean中注入String属性

fas*_*ava 0 java spring dependency-injection

我们用配置注入简单属性,如下所示:

<bean id="myService" class="com.aaa.bbb.ccc.MyServiceImpl">
    <property name="myProp" value=""/>
</bean>
Run Code Online (Sandbox Code Playgroud)

你会怎么用注释做到这一点?

Boz*_*zho 6

使用@Value注释.它也支持SpEL,这意味着您可以加载属性文件并具有@Value("${someConfigurationProperty}")