- Spring自帶依賴注入注解
- @Required,依賴檢查
- @Autowired,根據Type注入
- @Value,注解屬性的值
- @Qualifier,限定描述符,用于縮小匹配范圍
- @Scope,定義bean的作用范圍
- JSR-250注解
- @Resource,根據Bean的name自動裝配,它有兩個屬性name和type。
- @PostConstruct和PreDestroy,通過注解指定初始化和銷毀方法定義
- JSR-330注解
- @Inject,Type注解,不帶required屬性
- @Named,Spring自帶@Qualifier中的缺省的根據Bean名字注入情況
- @Qualifier:只對應于Spring自帶@Qualifier中的擴展@Qualifier限定描述符注解,即只能擴展使用,沒有value屬性
- Component注解
- @Controller,控制器注解
- @Service, 服務層注解
- @Repository, 持久層注解