可能重複:
Xml configuration versus Annotation based configuration什麼是主要優勢批註過XML在Java
有一個人可以讓我知道什麼是Java註釋基於XML的主要優點,我聽到元meta總是在谷歌中搜索這個,那個meta。
非常感謝。
可能重複:
Xml configuration versus Annotation based configuration什麼是主要優勢批註過XML在Java
有一個人可以讓我知道什麼是Java註釋基於XML的主要優點,我聽到元meta總是在谷歌中搜索這個,那個meta。
非常感謝。
元數據是某種描述,您可以隨數據一起提供。 在java中可以使用註釋,XML,還有其他方法。
爲了利用元數據,你應該有一些處理這些數據並決定元數據被識別後會發生什麼。
批註有一個很大的優勢超過XML,僅舉幾例:
靜態類型檢查 - 編譯器會檢查你在註釋(定義一次正確)是適用的,如何
乾淨的代碼 - 它看(視覺)在註釋
但是它是有代價的定義元數據要容易得多:
希望這有助於
感謝馬克:-)我學到了一些東西的數據。 – Bharath
註解附加到類,可以通過反射進行處理。 XML必須用某個庫進行分析。註釋的主要缺點是它們是在編譯時創建的,之後不能更改 - 如果需要靈活的配置,則應該使用xml /其他方法。
主要優勢(或主要優勢之一)是它提供'Static Type Checking'。
這有助於開發人員捕捉「編譯時間」中的大部分錯誤並保持生產系統運行時的錯誤率最小。
元數據是關於數據 –