คลาสแคชข้อมูล xml มีวิธีการแคชสองวิธี วิธีหนึ่งจะขึ้นอยู่กับรายการ เช่น การแสดงข้อมูลตามหมวดหมู่หนึ่งๆ และการค้นหาคำหลักบางคำ อีกวิธีหนึ่งคือการแคชหน้ารายละเอียด เช่น การแสดงบทความเฉพาะ
คลาสนี้ไม่เกี่ยวข้องกับตรรกะทางธุรกิจเฉพาะ มีหน้าที่ในการอ่านและจัดเก็บข้อมูล xml เท่านั้น โดยจะกำหนดว่าแคชหมดอายุหรือไม่และจำเป็นต้องอัปเดตแคชหรือไม่ ตามโมเดลสถาปัตยกรรมสามชั้นนั้น อยู่ในชั้นการเข้าถึงข้อมูล
ขยาย