2015-07-03 58 views
0

爲什麼hibernate,spring和struts提供基於註釋的配置以及xml配置和基於註釋的配置有什麼區別,請告訴我們一個例子嗎?爲什麼框架提供基於註釋的配置

+0

這並不適合SOF格式 - 我認爲你最好自己做一些研究。 –

+2

沒有基本區別,但註釋提高了可讀性,因爲您不必導航到xml就可以知道注入的內容/容易管理的bean(即Repository/Service/Controller)的行爲。使用註釋也可以實現相同的功能使用註釋以及 –

+0

正因爲如此:http://www.annotatiomania.com(對不起,我只是...) –

回答

0

XML配置的優點是,它是從代碼分離,從而使源代碼可以專注於業務邏輯,而不是凌亂,「膠水」代碼將所有組件放在一起。另一個優點是您可以在不重新編譯代碼的情況下更改它。另一方面:有些人不喜歡XML,並且有一組相互引用的XML配置文件會變得很難理解和導航。讓類的配置接近該類(在源文件本身中)可以更清楚地說明配置的哪個部分屬於哪個類。

相關問題