Spring xmlヘッダファイルxmlnsとxsiの意味
次のようになります.
上記xml構成情報はspringmvcプロジェクトの構成ファイルでよく使用されます.
1、beansはxmlファイルのルートノードを表す
2、xmlnsはXML NameSpaceの略で、XMLファイルのラベル名はすべてカスタマイズされているため、自分で書いたものと他の人が定義したラベルは重複して命名される可能性が高いが、機能は異なるため、javaのpackageに似たxmlファイルと他のxmlファイルを区別するためにnamespaceを追加する必要がある.
3、xmlns:xsi--xmlファイルがxml仕様を遵守することを指し、xsiフルネーム:xml schema instance、具体的に使用するschemaリソースファイルに定義された要素が守られている仕様を指す.すなわちhttp://www.w3.org/2001/XMLSchema-instanceこのファイルに定義されている要素はどんな基準を守っていますか. 4、xsi:schemaLocation--このドキュメントのxml要素が守っている規範を指します.これらの規範はすべて公式に制定されています.あなたが書いたウェブサイトに入ってバージョンの変動を見ることができます.xsdのウェブサイトは、使用するコードが合法かどうかを判断するのに役立ちます.
コードにのラベルは先に導入しなければなりません
遵守するコード仕様は次のとおりです.
上記xml構成情報はspringmvcプロジェクトの構成ファイルでよく使用されます.
1、beansはxmlファイルのルートノードを表す
2、xmlnsはXML NameSpaceの略で、XMLファイルのラベル名はすべてカスタマイズされているため、自分で書いたものと他の人が定義したラベルは重複して命名される可能性が高いが、機能は異なるため、javaのpackageに似たxmlファイルと他のxmlファイルを区別するためにnamespaceを追加する必要がある.
3、xmlns:xsi--xmlファイルがxml仕様を遵守することを指し、xsiフルネーム:xml schema instance、具体的に使用するschemaリソースファイルに定義された要素が守られている仕様を指す.すなわちhttp://www.w3.org/2001/XMLSchema-instanceこのファイルに定義されている要素はどんな基準を守っていますか. 4、xsi:schemaLocation--このドキュメントのxml要素が守っている規範を指します.これらの規範はすべて公式に制定されています.あなたが書いたウェブサイトに入ってバージョンの変動を見ることができます.xsdのウェブサイトは、使用するコードが合法かどうかを判断するのに役立ちます.
コードに
xmlns:rabbit="http://www.springframework.org/schema/rabbit"
遵守するコード仕様は次のとおりです.
http://www.springframework.org/schema/rabbit http://www.springframework.org/schema/rabbit/spring-rabbit-1.7.xsd