可能重复:
@Resource 与 @Autowired
我已经定义了一个 Spring@Controller
并@Scope("request")
用于@Resource
获取一个使用 定义的服务 bean @Scope("prototype")
,但是在每次重新加载页面时,我总是得到相同的服务 bean 实例。
我发现更改@Resource
为@Autowired
实际上以我期望的方式工作,并且每次重新加载页面时都会获得一个新的服务 bean 实例。
这是预期的行为吗?@Resource
我对和之间的区别有一些了解@Autowired
吗?