アノテーション型 | 説明 |
---|---|
Component | アノテーション付きクラスが「コンポーネント」であることを示します。 |
Controller | アノテーション付きクラスが「コントローラー」であることを示します(例: |
Indexed | アノテーション付き要素がインデックスのステレオタイプを表すことを示します。 |
Repository | アノテーション付きクラスが「リポジトリ」であることを示します。これは、もともとドメイン駆動設計(Evans、2003)によって「オブジェクトのコレクションをエミュレートするストレージ、検索、検索動作をカプセル化するメカニズム」として定義されています。 |
Service | アノテーション付きクラスが「サービス」であり、ドメイン駆動設計(Evans、2003)によって「カプセル化された状態でモデル内に単独で存在するインターフェースとして提供される操作」として最初に定義されたことを示します。 |
ツールとアスペクトによる使用を目的としています(ポイントカットの理想的なターゲットを作成します)。