一、Thymeleaf概述 一般来说,常用的模板引擎有JSP、Velocity、Freemarker、Thymeleaf 。 SpringBoot推荐的 Thymeleaf – 语法更简单,功能更强大; Thymeleaf是一种Java XML/XHTML/HTML5模板引擎,可以在Web和非Web ...
分类:
编程语言 时间:
2019-07-03 20:11:52
阅读次数:
563
springboot引入freemarker最大的问题,在于springboot的application.properties配置文件,不能覆盖所有的freemarker配置 如果freemarker有自定义宏应该怎样引入呢? 首先 application.properties增加配置(与freem ...
分类:
编程语言 时间:
2019-06-29 22:06:30
阅读次数:
342
1 注释掉<#list>xxx</#list> 现在运行就不报错了 ...
分类:
编程语言 时间:
2019-06-28 14:59:14
阅读次数:
105
git源码地址:https://github.com/JonSnow592622272/free-generator-code 码云gitee源码地址:https://gitee.com/a592622272/free-generator-code(只从git同步过来) 1:什么是free-gene ...
分类:
其他好文 时间:
2019-06-25 13:17:12
阅读次数:
201
在freemarker中没有提供去重的方法,虽然有提供定义hash的方法,如:<#assign myHash = { "name": "mouse", "price": 50 }>,但是不能够动态构建hash。 通常我们会在java代码中进行处理,比如使用set集合、map对象处理。 但是如果一定要 ...
分类:
其他好文 时间:
2019-06-22 01:25:59
阅读次数:
163
1 <parent> 2 <groupId>org.springframework.boot</groupId> 3 <artifactId>spring-boot-starter-parent</artifactId> 4 <version>2.1.5.RELEASE</version> 5 <r ...
分类:
编程语言 时间:
2019-06-18 10:38:09
阅读次数:
100
网页静态化解决方案在实际开发中运用比较多,例如新闻网站,门户网站中的新闻频道或者是文章类的频道。 网页静态化技术和缓存技术的共同点都是为了减轻数据库的访问压力,但是具体的应用场景不同,缓存比较适合小规模的数据,而网页静态化比较适合大规模且相对变化不太频繁 的数据。另外网页静态化还有利于SEO。另外我 ...
分类:
Web程序 时间:
2019-06-17 00:41:26
阅读次数:
187
一:问题首先我们要考虑的是为什么要解决高并发,高并发瓶颈出现在哪里,有了解过的朋友肯定知道是在数据库,因为在大量请求去操作数据库时会出现数据的错乱,超卖,系统崩溃,mysql死锁等现象。二:思路1.页面静态化:就是将整个页面存储到redis中,下次访问时去读取redis中的页面值2.cdn:主要对整个网站的静态资源文件进行加速,如图片,css,js等(去阿里看教程)3.数学验证码:用户在计算验证码
分类:
编程语言 时间:
2019-06-16 23:19:15
阅读次数:
257
【准备】首先我们要考虑的是为什么要解决高并发,高并发瓶颈出现在哪里,有了解过的朋友肯定知道是在数据库,因为在大量请求去操作数据库时会出现数据的错乱,超卖,系统崩溃,mysql死锁等现象。【思路】(一)、页面静态化:就是将整个页面存储到redis中,下次访问时去读取redis中的页面值(二)、主要对整个网站的静态资源文件进行加速,如图片,css,js等(三)、数学验证码:用户在计算验证码结果时可以减
分类:
编程语言 时间:
2019-06-16 15:25:18
阅读次数:
112
freemaker插件地址:https://freemarker.apache.org/editors.html首先请打开我们的软件安装模块:Help=>InstallNewSoftware点击and,再出来的对话框中name输入:jboos(名字随意输入即可)Location输入:
分类:
系统相关 时间:
2019-06-12 09:20:50
阅读次数:
110