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