1.11 使用JSR 330标准注解
<dependency>
<groupId>javax.inject</groupId>
<artifactId>javax.inject</artifactId>
<version>1</version>
</dependency>1.11.1 使用@Inject 和 @Named 注入
import javax.inject.Inject;
public class SimpleMovieLister {
private MovieFinder movieFinder;
@Inject
public void setMovieFinder(MovieFinder movieFinder) {
this.movieFinder = movieFinder;
}
public void listMovies() {
this.movieFinder.findMovies(...);
...
}
}1.11.2 @Component的标准等价物@Named 和 @ManagedBean
1.11.3 JSR-330 标准注解的限制
Spring
javax.inject.*
javax.inject限制/描述
最后更新于
这有帮助吗?