mini商城第9章 详情页功能实现
一、课题
详情页功能实现
二、回顾
1、了解ElasticSearch并会使用核心API
2、基于Canal实现ES和数据库数据同步
3、商品搜索流程分析
4、基于关键词或筛选排序实现搜索
三、目标
1、商品详情页静态化处理
-
商品详情页静态化
-
Vue+Thymeleaf静态页属性切换
2、静态页实时更新
-
Canal实时监听数据库变更
-
实时更新静态页
四、内容
第1章 Thymeleaf
1.1 简介
Thymeleaf
是一种模板语言,它包含数据模型(Data)、模板(Template)、模板引擎(Template Engine)和结果文档(Result Documents
)。
-
数据模型 数据是信息的表现形式和载体,可以是符号、文字、数字、语音、图像、视频等。数据和信息是不可分离的,数据是信息的表达,信息是数据的内涵。数据本身没有意义,数据只有对实体行为产生影响时才成为信息。
-
模板 模板,是一个蓝图,即一个与类型无关的类。编译器在使用模板时,会根据模板实参对模板进行实例化,得到一个与类型相