freemarker的自定义函数

工作中,有时候会碰到一些报表,大多数是查询功能吧,会使用到freemarker的自定义函数assign。

这个平时怎么用呢?

我给大家看一下我平时怎么用的freemarker。。。

freemarker的自定义函数_第1张图片

那么使用自定义函数的好处在哪里呢?我说说我工作中碰到的情况,就比如说报表需要的数据,在数据库中,要你取到的话要用到多个表联合查询嘛,那然后多表联查了,到前台页面对一些单独的数据进行处理的时候不好处理,我做一个脑图给大家看看。freemarker的自定义函数_第2张图片

那么问题就来了,那么多的数据,用一条sql查完,那效率(进这个报表的时间)有可能会很低啊。。。

那么如果效率低用户体验会很不好。所以这个时候我就用自定义函数拆分开来,做成别的查询,然后搞定数据。

那么自定义函数怎么用呢?我还是继续用公司的框架和你们说哦。。。

首先是要在页面添加自定义函数


只要你已进入页面,freemarker就会自动加载,获取数据。非常的强大。。。

freemarker的自定义函数_第3张图片

舅问你,服不服!


你可能感兴趣的:(freemarker的自定义函数)