【spring】springコアコメント
2242 ワード
注解の具体的な分類は以下の通りです.
1、モードコメント
@Repository データストレージモードのコメント
@Component 汎用コンポーネントパターンコメント
@サービス サービスモードのコメント
@コントローラ Webコントローラモードのコメント
@Configration 設定タイプのコメント:Spring 3.0に追加された注釈で、appication Contect.xmlのプロファイルの代わりに、この設定ファイルの中でできることは全部この注釈の所在類によって登録できます.
2、組立コメント
@Import Resource XML要素の代わりに、クラスの登録によって設定できないものがあれば、この注釈を通じて追加のXMLプロファイルを導入できます.古い設定ファイルは通過できません.
@Import 追加の1つまたは複数を導入するために使用します.
@componentScan これはSpring 3.1に添付された注釈で、設定ファイルの代わりに使用されます.
3、注入注解に依存する
@Autowired Beanは注入に依存しており、様々な依存ルックアップをサポートしています.
@Qualfier 微細度の@Autowired依存検索
@Resource ビーンは注入に依存し、名前依存ルックアップのみをサポートします.
4、Beanカスタムコメント
@ビーン XML要素の置換
@Depends On XML属性の代替
@Lazy XML属性の代替
@Primary XML要素の置換
@ロル SMLの代わりに
@ロクアップ XML属性の代替
5、条件組立コメント
@Profile 配置化条件の組み立て
@Coditional プログラミング条件
6、設定属性の注釈
@ProptySource 属性の抽象的なPropertySourceを設定します.
@ProptySources @ProptySource集合コメント
7、ライフサイクルのフィードバックコメント
@PostConstruct XML要素またはInitializingBenを置換
@ProDestroy XML要素またはDispposable Beanを置換
8、注釈属性の注釈
@Alias For 別名コメント属で、多重化の目的を実現します.
9、性能コメント
@Indexed スプリングモード注解のスキャン効率を向上させます.
参考:
https://blog.csdn.net/huangdingsheng/article/details/93769375
https://mp.weixin.qq.com/s?__biz=MzI 3 ODcxMzQzMw=&mid=2247487381&idx=2&sn=89de 186873960 e 5 a 1 f 0 f 904 c 2 cef&chksm=eb 538 aa 3 dc 2403 b 583218 dca 94 cb 18 cf 9006 d 6 d 6 e 6 f 2 c 2 c 2 f 29626 credirect
1、モードコメント
@Repository データストレージモードのコメント
@Component 汎用コンポーネントパターンコメント
@サービス サービスモードのコメント
@コントローラ Webコントローラモードのコメント
@Configration 設定タイプのコメント:Spring 3.0に追加された注釈で、appication Contect.xmlのプロファイルの代わりに、この設定ファイルの中でできることは全部この注釈の所在類によって登録できます.
2、組立コメント
@Import Resource XML要素の代わりに、クラスの登録によって設定できないものがあれば、この注釈を通じて追加のXMLプロファイルを導入できます.古い設定ファイルは通過できません.
@Configuration
方式配置の非常管用です.@Import 追加の1つまたは複数を導入するために使用します.
@Configuration
修飾された配置ファイルクラス.@componentScan これはSpring 3.1に添付された注釈で、設定ファイルの代わりに使用されます.
component-scan
設定、コンポーネントスキャンをオンにします.つまり、自動的にパケット経路をスキャンします. @Component
注釈は、beanのインスタンスをcontextに登録します.また、@ComponentScans
は、繰り返し注釈を行うことができ、すなわち、異なるサブパケットを登録するように構成するために複数を構成することができる.3、注入注解に依存する
@Autowired Beanは注入に依存しており、様々な依存ルックアップをサポートしています.
@Qualfier 微細度の@Autowired依存検索
@Resource ビーンは注入に依存し、名前依存ルックアップのみをサポートします.
4、Beanカスタムコメント
@ビーン XML要素の置換
@Depends On XML属性の代替
@Lazy XML属性の代替
@Primary XML要素の置換
@ロル SMLの代わりに
@ロクアップ XML属性の代替
5、条件組立コメント
@Profile 配置化条件の組み立て
@Coditional プログラミング条件
6、設定属性の注釈
@ProptySource 属性の抽象的なPropertySourceを設定します.
@ProptySources @ProptySource集合コメント
7、ライフサイクルのフィードバックコメント
@PostConstruct XML要素またはInitializingBenを置換
@ProDestroy XML要素またはDispposable Beanを置換
8、注釈属性の注釈
@Alias For 別名コメント属で、多重化の目的を実現します.
9、性能コメント
@Indexed スプリングモード注解のスキャン効率を向上させます.
参考:
https://blog.csdn.net/huangdingsheng/article/details/93769375
https://mp.weixin.qq.com/s?__biz=MzI 3 ODcxMzQzMw=&mid=2247487381&idx=2&sn=89de 186873960 e 5 a 1 f 0 f 904 c 2 cef&chksm=eb 538 aa 3 dc 2403 b 583218 dca 94 cb 18 cf 9006 d 6 d 6 e 6 f 2 c 2 c 2 f 29626 credirect