<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:aop="http://www.springframework.org/schema/aop"
xmlns:context="http://www.springframework.org/schema/context"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans.xsd
http://www.springframework.org/schema/aop
http://www.springframework.org/schema/aop/spring-aop-2.0.xsd
http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context-2.1.xsd">
<context:component-scan
base-package="com.springinaction.chapter01.knight" />
</beans>
Ví dụ trên cho thấy ví dụ về tệp XML có nhiều không gian tên. Mục đích của các không gian tên này là gì và quan trọng nhất là tại sao chúng hoạt động ngay cả khi không có kết nối Internet?Vùng tên XML hoạt động như thế nào
Tôi nghĩ bit thứ hai bắt đầu bằng xsi:schemaLocation
chứa các tệp lược đồ XML được sử dụng để xác thực cấu trúc của tài liệu XML. Làm thế nào đến những vẫn còn làm việc nếu tôi chạy các ứng dụng sử dụng tập tin cấu hình này trên một máy mà không phải là trên một mạng? Các URL có cách nào đó bí danh với các tệp JAR không?
lý do tại sao chúng tôi chỉ nên sử dụng url tại sao không sử dụng một số từ duy nhất để tách thẻ này trong không gian tên. Cảm ơn bạn – Raghavendra
Một số ngôn ngữ (như WPF và xaml) sử dụng các không gian tên như sử dụng các câu lệnh. Khi điều này xảy ra, url quan trọng. –
Tôi không hiểu. Xmlns được định nghĩa cho con người ở đâu? ??? Không có ý nghĩa với tôi. – Mitch