2011-07-26 128 views
0

在彈簧配置文件applicationConfig.xml中,根節點爲beans
但它不包含只有豆。實際上,安全配置需要http元素。
我的問題是:雖然http不是(在我看來不是)bean,它是「bean like」的意思,它決定了服務的創建,或者指的是一個正在運行的服務(比如http listener爲應用程序)?spring application配置bean節點

PS。在 「Spring Security的參考文檔」 3.1.0草案2.1.1:

「的Web/HTTP安全(...)設置了過濾器和相關用於應用框架驗證服務豆機制 ...「

回答

1

是的,Spring配置中的所有內容都只是設置bean。你可以 - 實際上被迫 - 自己設置所有bean,但是在Spring 2.0中,框架添加了一個漂亮的功能,他們稱之爲"Extensible XML Authoring",它爲其他人/項目提供了一種自定義方式,在啓動時通過NamespaceHandler轉換爲Spring bean的自定義XML語法。