Trước khi bắt đầu
Tìm hiểu về nội dung của bài viết này.
XQuery đã nhanh chóng trở thành tiêu chuẩn công nghiệp để truy xuất các tài liệu XML. Tuy nhiên, bất cứ ai làm việc với các tài liệu XML phức tạp sẽ thấy rằng các biểu thức chi tiết XQuery rất khó hiểu. Hơn nữa, một số biểu thức XQuery được lặp đi lặp lại trong rất nhiều hàm xử lý. Các hàm lặp lại là lãng phí và khó để bảo trì.
Các hàm XQuery cung cấp khả năng xử lý XML với ba thuận lợi: tính tái sử dụng, tính dễ đọc hiểu, và tách biệt khỏi các mối liên quan.
Bài viết này sẽ hướng dẫn bạn qua các bước để tạo các hàm XQuery và sử dụng chúng trong môi trường mô phỏng thương mại điện tử (eCommerce).
Bài này sẽ giới thiệu chính xác hàm XQuery là gì, lợi ích của chúng và cách cài đặt chúng. Bài này sẽ hướng dẫn bạn cách cài đặt một hàm XQuery trong môi trường mô phỏng eCommerce bằng cách sử dụng Java (JRE) và gói XQJ của DataDirect. Ở cuối bài viết, bạn sẽ có một ví dụ hoạt động được của một hàm XQuery và tính khả dụng của nó trong môi trường doanh nghiệp.
Bài này dành cho độc giả đã quen với XML, ngôn ngữ Java và XQuery. Để biết thêm các thông tin về XML, lập trình Java, và XQuery, xem Tài nguyên.
Để thực thi được các ví dụ trong bài viết này, bạn cần cài đặt:
- Nền tảng Java Java phiên bản tiêu chuẩn (Java Standard Edition platform) (bài này sử dụng phiên bản 1.6)
- DataDirect XQuery (thư viện của XQJ phải được đặt trong đường dẫn lớp (classpath) của môi trường Java của bạn. Chúng sẽ được tham chiếu bởi các lớp Java mà bạn phát triển trong các ví dụ sau này)
Để biết thêm các thông tin về các sản phẩm trên, xem Tài nguyên. Nếu bạn muốn tải mã ví dụ của bài viết này về, xem Tải về.