豆ベースの依存性の注入アセンブリの注釈

豆ベースの依存性の注入アセンブリの注釈

  • 注:クラスである、注釈名を使用します@
  • 開発:使用注釈は、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、名前空間を追加し、クラスのノートは、あなたが春をスキャンしてみましょう



おすすめ

転載: www.cnblogs.com/hcw110/p/11111224.html