V2EX  ›  英汉词典

Autowired

定义 Definition

autowired(常见于 Java/Spring 语境)指“通过框架自动装配依赖(自动注入)”:由容器根据类型、名称或配置,自动把所需对象(依赖)注入到类的字段、构造器或方法中。该词也常特指 Spring 的 @Autowired 注解所实现的依赖注入机制。(在一般英语里也可字面理解为“自动接线的”,但最常见用法是软件开发中的依赖注入。)

发音 Pronunciation (IPA)

/ˌɔːtoʊˈwaɪərd/

例句 Examples

The service is autowired into the controller.
服务对象被自动注入到控制器中。

In a Spring application, using @Autowired can reduce boilerplate code, but it may hide dependencies if overused.
在 Spring 应用中,使用 @Autowired 可以减少样板代码,但如果滥用,可能会让依赖关系变得不够清晰。

词源 Etymology

由 **auto-**(“自动的”)+ wired(“接线的/连接的”)构成。最初是“自动连接”的字面含义;在软件开发中引申为“由容器自动把组件连接起来”,即自动完成对象之间的依赖绑定与注入。

相关词 Related Words

文学作品/著名文本 Literary Works

  • Spring in Action(Craig Walls)中大量讨论依赖注入与 @Autowired 的使用场景。
  • Pro Spring 系列(如 Pro Spring 5)讲解 Spring 容器装配(wiring)与自动注入(autowiring)的设计与实践。
  • Spring Framework Reference Documentation(Spring 官方参考文档)系统描述自动装配规则与相关注解(含 @Autowired)。
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   671 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 12ms · UTC 22:25 · PVG 06:25 · LAX 14:25 · JFK 17:25
♥ Do have faith in what you're doing.