第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

將 Spring Annotations 與 XML Config 混合用于

將 Spring Annotations 與 XML Config 混合用于

素胚勾勒不出你 2021-11-11 18:20:28
有沒有辦法將 Spring Web Security 配置與注釋和 xml 混合使用?全文對于我們遺留的 spring web 應(yīng)用程序,我們正在研究使用注釋驅(qū)動的配置來實現(xiàn)我們的部分 web 安全。目前我們所有的網(wǎng)絡(luò)安全 ( <security:http>) 都是由基于 xml 的配置驅(qū)動的。但是我們正在添加一個新的登錄機制(SAML 2.0),它似乎比通過 xml 更容易通過注釋進行配置。我們一直在嘗試混合使用注釋和 xml,但似乎只有其中一種有效。這意味著當(dāng)任何基于 xml 的 web 安全被引用時,無論是通過 xml (<import resource="classpath:web-security.xml"/>或通過@ImportResource注釋,基于注釋的 web 安全都會被忽略。如果我們刪除對基于 xml 的配置的引用,我們的注釋配置將被調(diào)用。任何友好的建議或意見表示贊賞。
查看完整描述

1 回答

?
瀟湘沐

TA貢獻1816條經(jīng)驗 獲得超6個贊

混合 Spring Web Security XML 和注解配置意味著同一個bean 實例,即,security:http通過 XML 和 JavaConfig 進行配置。它將使用一些使用 XML 的攔截 URL 模式和使用 JavaConfig 的一些其他 Ant 匹配器來配置。但請注意,攔截 URL模式總是按照定義的順序進行評估,并且匹配器也按順序考慮。因此,Spring Security 只考慮 XML 配置并忽略 JavaConfig 配置,因為如果兩者都考慮,它將沒有任何 URL 定義的順序感. 我找不到任何直接支持該理論的文檔。如果您分享應(yīng)用程序啟動時產(chǎn)生的 Spring Boot 日志語句,我們可能會更好地了解 Spring Boot 正在做什么。

因此,我不認為在配置 Spring Web Security 時可以將 Spring Annotations 與 XML Configuration 混合使用,并建議將舊的 XML 配置遷移到 JavaConfig。


查看完整回答
反對 回復(fù) 2021-11-11
  • 1 回答
  • 0 關(guān)注
  • 179 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號