- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
课程目标
目标1:掌握Freemarker常用的指令与内建函数
目标2:完成商品显示详细页的数据
目标3:完成商品详细页的动态效果
目标4:完成商品页SKU信息的详细业务逻辑
目标5:完成商品审核调用功能
1.网页静态化技术Freemarker
1.1为什么要使用网页静态化技术
网页静态化解决方案在实际开发中运用比较多,例如、门户中的频
道或者是文章类的频道。
对于的商品详细页面来说,至少有几百万个商品,每个商品还有大量的信息,
这样的情况也同样适用于使用网页静态化来解决。
网页静态化技术和技术的共同点都是为了减少数据库的,具体的应用场
景不同,比较适合小规模的数据,而网页静态化比较适合大规模变化相对较小的数据。
另页静态化还有利于SEO。
另外我们如果将网页以纯静态化的形式进行表演,就可以使用Nginx的高性能的
Web服务器来部署。Nginx可以承载5万的负载,而Tomcat只有几十个。关于
Nginx我们在后续的课程中会详细讲解。
课程目标
目标1:掌握Freemarker常用的指令与内建函数
目标2:完成商品详细页的数据显示
目标3:完成商品详细页的动态效果
目标4:完成商品详细页SKU信息的业务逻辑
目标5:完成商品审核调用功能
1.网页静态化技术Freemarker
1.1为什么要使用网页静态化技术
网页静态化解决方案在实际开发中运用比较多,例如,门户中的频道
或者是文章类的频道。
对于的商品详细页来说,至少几百万个商品,每个商品又有大量的信息,这样
的情况同样也适用于使用网页静态化来解决。
网页静态化技术和缓存技术的共同点都是为了减轻数据库的,但是具体的应用
场景不同,缓存比较适合小规模的数据,而网页静态化比较适合大规模且相对变化不太频繁
的数据。另页静态化还有利于SEO。
另外我们如果将网页以纯静态化的形式展现,就可以使用Nginx这样的高性能的web
服务器来部署。Nginx可以承载5万的并发,而Tomcat只有几百。关于Nginx我们在后续的
课程中会详细讲解。
今天我们就研究网页静态化技术‑‑‑‑Freemarker。
1.2什么是Freemarker
FreeMarker是一个用Java语言编写的模板引擎,它基于模板来生成文本输出。
FreeMarker与Web容器无关,即在Web运行时,它不知道Servlet或HTTP。它不仅可
以实现显示层的实现技术,而且还可以用于生成XML、JSP或Java等。
1.3Freemarker小DEMO
1.3.1工程引入依赖
依赖关系
groupIdorg.freemarker/groupId
artifactIdfreemarker/artifactId
版本2.3.23/版本
/depentency
1.3.2创建模板文件
模板文件中四种元素
1、文本,直接输出的部分2、注释,即#‑‑...‑‑格式不会输出3、插值
(Interpolation):即${..}部分,将使用数据模型中的部分替代输出
今天我们就研究网页静态化技术Freemarker。
1.2什么是Freemarker
FreeMarker是一个用Java语言编写的模板引擎,它基于模板来生成文本输出。
FreeMarker与Web容器无关,即在Web运行时,它并不知道Servlet或HTTP。它不仅
可以用作表现层的实现技术,而且还可以用于生成XML,JSP或Java等。
1.3Freemarker小DEMO
1.3.1工程引入依赖
您可能关注的文档
- 招聘网站信息查阅与岗位管理操作.pdf
- CR电池座规格说明书.pdf
- 八年级数学三角形中位线导学与性质探究.pdf
- 2025年HRSaaS普及与数据安全风险管理.docx
- 《2025年文旅地产资本运作:乡村文化IP赋能项目开发机遇评估》.docx
- 《2025年在线教育行业报告:OMO模式深化如何提升学习体验质量》.docx
- 《2025年模具制造行业前景:汽车轻量化与消费电子精密化应用突破》.docx
- 2025年物联网行业270亿设备智能互联解决方案创新趋势报告.docx
- 2025年劳动法律服务行业政策法规变化分析报告.docx
- 《2025年绿色船舶技术船舶制造行业分析全球航运复苏机遇发展分析报告》.docx
- 《2025年公共卫生应急报告:AI疫情预测与资源调配模型》.docx
- 《再生金属行业2025年政策环境循环经济发展策略研究》.docx
- 2025年开源生态AI大模型技术创新与产业协同趋势.docx
- 《2025年智能汽车人机交互创新研究》.docx
- 2025年专利申请增长趋势下的知识产权保护机制创新分析报告.docx
- 《2025年数字藏品元宇宙技术发展趋势分析报告》.docx
- 2025年折叠屏技术迭代中AI功能集成市场反应量化分析报告.docx
- 《2025年教育培训视频化教学与会员学习服务》.docx
- 《2025年工业软件行业CAD国产化应用场景分析报告》.docx
- 《2025年生物制药行业趋势:单抗技术迭代与产业链自主可控规划》.docx
原创力文档


文档评论(0)