tl;dr:アクティブなプロファイルを提供しながら、注釈ベースの構成クラスに基づいて Spring コンテキストを作成する方法は?
アノテーションを使用して指定された構成のクラスを使用して、Spring コンテキストを作成しようとしています。
org.springframework.context.ApplicationContext context =
new org.springframework.context.annotation.AnnotationConfigApplicationContext( com.initech.ReleaserConfig.class );
ただし、起動時に必要な Bean が見つからないためクラッシュしますが、その Bean は存在します: 特定のプロファイルの下でのみですが"myProfile"
。
アクティブなプロファイルを指定するにはどうすればよいですか? コンストラクターを使用する必要があると感じていますが、org.springframework.context.annotation.AnnotationConfigApplicationContext(org.springframework.beans.factory.support.DefaultListableBeanFactory)
どれが適切かわかりません。
PS-私はSpring Bootを使用していませんが、Spring 4.2.4.RELEASEを使用しています。