1.RabbitMq (1)问题引出 目前我们已经完成了商品详情和搜索系统的开发。我们思考一下,是否存在问题? 商品的原始数据保存在数据库中,增删改查都在数据库中完成。 搜索服务数据来源是索引库,如果数据库商品发生变化,索引库数据不能及时更新。 商品详情做了页面静态化,静态页面数据也不会随着数据库商 ...
分类:
其他好文 时间:
2019-10-05 14:51:47
阅读次数:
112
网页静态化技术 -Freemarker 原因:在我们开发过程中,一般会大量的网页静态化部分的解决问题,例如新闻网站的那些静态新闻,再比如我们大型的电商项目,每个商品的详情页,都是一些静态资源,如果每次用户访问都要去数据库中访问,那么无疑会造成高并发的现象,而且造成资源的浪费。 技术:网页静态化技术和 ...
分类:
其他好文 时间:
2019-09-30 19:46:28
阅读次数:
105
<html> <head> <meta charset="utf-8"> <title>Freemarker入门小DEMO </title> </head> <body> <#--我只是一个注释,我不会有任何输出 --> ${name},你好。${message} </body> </html> < ...
分类:
其他好文 时间:
2019-09-30 13:07:34
阅读次数:
105
1.Freemarker是什么? FreeMarker 是一个用 Java 语言编写的模板引擎,它基于模板来生成文本(HTML网页、电子邮件等)输出。FreeMarker与 Web 容器无关。 当查询出不同的数据时,模板相同,数据显示不同,即动态的显示,那么就可以使用freemarker。 2.fr ...
分类:
其他好文 时间:
2019-09-28 23:20:02
阅读次数:
104
1、FreeMarker实现网页静态化。 FreeMarker是一个用Java语言编写的模板引擎,它基于模板来生成文本输出。FreeMarker与Web容器无关,即在Web运行时,它并不知道Servlet或HTTP。它不仅可以用作表现层的实现技术,而且还可以用于生成XML,JSP或Java 等。目前 ...
分类:
Web程序 时间:
2019-09-26 21:37:40
阅读次数:
120
xml模板参考 https://blog.csdn.net/shuzhupeng/article/details/79981736 ...
分类:
其他好文 时间:
2019-09-25 12:28:35
阅读次数:
81
本文总结自实习中对项目的重构。原先项目采用Springboot+freemarker模版,开发过程中觉得前端逻辑写的实在恶心,后端Controller层还必须返回Freemarker模版的ModelAndView,逐渐有了前后端分离的想法,由于之前,没有接触过,主要参考的还是网上的一些博客教程等,初 ...
分类:
编程语言 时间:
2019-09-23 15:08:17
阅读次数:
121
1. 创建工程 2. 添加依赖 3. 创建模板文件 4. 生成文件 ...
分类:
其他好文 时间:
2019-09-16 20:00:32
阅读次数:
72
使用RequestParam("") 接受参数 其后参数有自动类型转换的作用 @RequestParam("firstNumber") double firstNumber 思路:页面展示 页面参数在springboot 中接收 然后传入实体类 业务类处理并返回 传入其他页面 源码:git@gith ...
分类:
编程语言 时间:
2019-09-15 22:42:07
阅读次数:
129
freemarker页面静态化介绍FreeMarker原理 FreeMarker是一个基 于Java的开发包和类库的一种将模板和数据进行整合并输出文本的通用工具,FreeMarker实现页面静态化的原理是:将页面中所需要的样式写入到 FreeMarker模板文件中,然后将页面所需要的数据进行动态绑定 ...
分类:
其他好文 时间:
2019-09-14 15:44:58
阅读次数:
74