私はspring mvcコントローラを持っており、一部のプロファイルでのみ有効にしたい(例えばdevelopment
とtest
)。Spring MVC @Controller and profiles
xml構成のbeans
要素のprofile
属性を使用してBeanのスコープを制限することができますが、ここではコントローラに便利な注釈を使用しています。
何らかの理由で、注釈付きコントローラを特定のプロファイルにバインドできますか?
(注釈なしで(コントローラの実装と宣言の)「古い方法」を使用し、xml構成のbeans
要素を使用する必要がありますか?
注釈付きコントローラは「古いもの」とよく混合されますか?
EDIT:私の心に来る別の方法は、autowired環境インスタンスから実行時にプロファイルを確認することですが、これは制御
異なる '<コンポーネントスキャン>'プロファイル内部 '<豆プロファイルは= "DEV">を入れて'。 –
@Profileアノテーションはありますか? – MikePatel
@MikePatelそれは質問ですか、そういう注釈があることを彼に伝えていますか? –