“@Autowired 是如何工作的”的版本间的差异
跳到导航
跳到搜索
Jihongchang(讨论 | 贡献) |
Jihongchang(讨论 | 贡献) |
||
| 第1行: | 第1行: | ||
@Autowired 表示某个属性是否需要进行依赖注入,可以写在属性和方法上。 | @Autowired 表示某个属性是否需要进行依赖注入,可以写在属性和方法上。 | ||
| − | 注解中的 required 属性默认为 true,表示如果没有对象可以注入给属性则抛异常。 | + | 注解中的 required 属性默认为 true,表示如果没有对象可以注入给属性则抛异常。<syntaxhighlight lang="java"> |
| + | @Service | ||
| + | public class OrderService { | ||
| + | |||
| + | @Autowired | ||
| + | private UserService userService; | ||
| + | |||
| + | } | ||
| + | </syntaxhighlight> | ||
2024年7月21日 (日) 03:39的版本
@Autowired 表示某个属性是否需要进行依赖注入,可以写在属性和方法上。
注解中的 required 属性默认为 true,表示如果没有对象可以注入给属性则抛异常。
@Service
public class OrderService {
@Autowired
private UserService userService;
}