gpt4 book ai didi

java - 这两个 Spring IOC 注入(inject)有什么区别?

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:42:53 25 4
gpt4 key购买 nike

这两种注入(inject)有什么区别?

@Autowired
private DocumentDAO documentDao;

@Resource(name = "documentDao")
private DocumentDAO documentDao;

最佳答案

简单地说,@Autowired(Spring 中的规范)按类型连接,@Resource(JSR-250 中的规范)按名称连接。

但是,带有@Qualifier 的@Autowired 也可以按@Resource 的名称 Autowiring 。

请查看以下链接:

@Autowire

@Resource

@Spring Injection with @Resource, @Autowired and @Inject

关于java - 这两个 Spring IOC 注入(inject)有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11451125/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com