豆ベースの依存性の注入アセンブリの注釈
- 注:クラスである、注釈名を使用します@
- 開発:使用注釈は、XML設定ファイルを置き換えます。
コンポーネントの取代<beanクラス= ""> @ 1。
@Component( "ID")取代<ビーンID = "" クラス= "">
2.web開発、置換(AS機能)注釈由来注釈@Component 3を提供
@Repository :dao层
@Service:サービス層
@Controller:ウェブ層
3.依存性注入は、プライベートフィールドが値に設定され、値のセッターメソッドに設定することができます
正常値:@value( "")
参考値:
実施例1:[タイプ]による注射
@Autowired
実施例2:1噴射[名]に記載
@Autowired
@Qualifier( "名前")
実施例3:2 [名前]噴射に係ります
@Resource( "名前")
4.ライフサイクル
初期化:@PostConstruct
破壊:@PreDestroy
5.範囲
@Scope(「プロトタイプ」)例
前提を使用してNOTE、名前空間を追加し、クラスのノートは、あなたが春をスキャンしてみましょう