1

我有一个必须与 Spring 和 Guice 兼容的项目。到目前为止还不错。

在 Guice 中,属性是使用注解注入的,而在 Spring@Named中通常使用专有注解。@Value

如何.properties使用@NamedSpring 中的注释注入文件的键/值对?

4

1 回答 1

2

我认为你不能。此外,自 Spring 3.0 以来,@Named 的含义与您期望的含义不同。@Named 是 @Component 的替代品,以支持标准 JSR 330。请参见此处:

Spring 3 和 JSR-330 @Inject 和 @Named 示例

于 2013-09-16T14:43:17.320 回答