一、使用Spring自带的@Autowired注解
//Spring提供的注解
@Autowired // 自动注入不需要get/set方法
private UserService userService;
二、使用jdk自带的JSR 250@Resource注解
//JSR 250注解 jdk自带的
@Resource
private Car car;
三、JSR 330注解,需要手动加入依赖
//JSR 330注解,需要手动加入依赖
@Inject
private Cat cat;
<dependency>
<groupId>javax.inject</groupId>
<artifactId>javax.inject</artifactId>
<version>1</version>
</dependency>