需求
剛纔導入的結合。cms_page就是頁面的集合。有不少條記錄,每一條記錄表示一個具體的頁面
_class是對應的模型類
siteId:站點id
pageName:頁面名稱
pageAliase:頁面的別名
pagePhysicalPath:頁面在服務器上的屋裏路徑
pageType:頁面類型,包括靜態和動態
templateId:頁面的模板id
htmlFileId:頁面靜態化後的id
@Document註解 在這個org.springframework.data.mongodb.core.mapping.Document 包的下面
model類裏面有不少的字段。
和json數據每一個域是對應的
@Id表示主鍵的意思 應該對應的是mongoDB庫內的_id這個字段。
其餘相關的模型
如今有不少條記錄,每一條記錄就表示一個具體的html頁面。
這些頁面應該有所屬的站點。
站點id對應站點集合的主鍵
能夠經過id查詢到站點集合內具體的信息。從cms
站點的json數據
一個站點有多個頁面。下面三個頁面對應同一個站點。
什麼是模板,佈局就叫作模板。可是模板裏面顯示的數據和模板拼裝到一塊就拼裝成了頁面
模板的集合
經過複製過來的id搜索找到
html