@Autowired是spring特有的
- 可以標註到構造方法上(如果只有一個有參構造器,@Autowired可以省略)
- 可以標註到方法上
- 放在參數位置
@Resource是JSR250規範(java規範支持的)支持自動裝配,但是不支持@Primary和required=false參數
@Inject是JSR330規範 支持@Primary註解,但是不支持required=false
@Autowired是spring特有的
@Resource是JSR250規範(java規範支持的)支持自動裝配,但是不支持@Primary和required=false參數
@Inject是JSR330規範 支持@Primary註解,但是不支持required=false
格式 @Value("${變量名稱 : 默認值}") @Value("${NamesrvAddr:192.168.0.1}") private String namesrvAddr;
@Import註解註解 - {@link Configuration} :可以放入一個配置類 -{@link ImportSelector} : ImportSelector -