2017-05-30 20 views
0

私はすでにXML configファイルを使ってspring mvcフレームワークで簡単なプロジェクトを行っています。今私はそのプロジェクトにjava configファイルで春のセキュリティを追加したいと思います。統合することは可能ですか?私はほぼ一日をGoogleで検索しています。私はすでにドキュメントを読んだことがありますが、何の手がかりも得られませんでした。誰も私にそれの良いリファレンスを提供することはできますか?事前に感謝XMLベースのspring mvcとjava configベースのスプリングセキュリティの統合

+0

ありがとう –

答えて

2

あなたが先導している2つのオプション、XMLまたはJavaバージョンがあります。両方とも、Spring Reference Guideによく書かれています。

XMLを使用している場合、@Configuration注釈付きクラスをBeanとして他のBeanと同じようにXML設定に追加できます。

<bean class="your.configuration.class.Here" /> 

あなたは@Configurationクラスが処理持って<context:annoation-config />を持っている必要があります。

すでに<context:component-scan />があり、スキャン対象のパッケージに既に@Configurationクラスを含むパッケージが含まれている場合は、他のどのようなものも検出されるため、何もする必要はありません。@Component

@Configurationクラスの場合は、@ImportResourceを使用してXML設定をインポートするだけで済みます。

@Configuration 
@ImportResource("your-configuration-here.xml") 
public class SecurityConfig {} 

どちらの方法でも、主要な構成基準を設定したいかどうかによって異なります。

関連する問題