阶段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搜索找到


posted @ 2019-09-17 23:43  高山-景行  阅读(185)  评论(0编辑  收藏  举报