階段5 3.微服務項目【學成在線】_day01 搭建環境 CMS服務端開發_17-頁面查詢接口定義-定義模型-需求分析和模型類


需求


剛纔導入的結合。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

相關文章
相關標籤/搜索