内容简介:本次发布增加了新的语法特性“泛型”,用于说明变量类型。使用var定义的变量,可以申明变量类型 <% var<int> list = [1,2,3]; var<String,String> map = callFun(); var<String,Map<String,User>> map = ca...
本次发布增加了新的语法特性“泛型”,用于说明变量类型。使用var定义的变量,可以申明变量类型
<%
var<int> list = [1,2,3];
var<String,String> map = callFun();
var<String,Map<String,User>> map = callFun2();
%>
申明变量类型的格式类似 Java 的泛型,此申明也类似java泛型一样不会影响实际运行,仅仅作为辅助解释类型用,相当于注释.
Beetl语法中使用var关键字的地方,都可以使用泛型格式解释变量的类型,如for语句
<%
for(var<org.test.UserItem> item in list){
print(item.getName());
}
%>
Maven(修改代码的直播视频)
<dependency>
<groupId>com.ibeetl</groupId>
<artifactId>beetl</artifactId>
<version>3.0.0.RELEASE</version>
</dependency>
最新性能测试,各个模板引擎均采用最新版本, Score越大越好
Benchmark Mode Cnt Score Error Units Beetl.benchmark thrpt 5 81446.018 ± 3137.904 ops/s Freemarker.benchmark thrpt 5 22133.302 ± 711.310 ops/s Handlebars.benchmark thrpt 5 19266.315 ± 2265.902 ops/s Rocker.benchmark thrpt 5 46474.477 ± 2004.701 ops/s Thymeleaf.benchmark thrpt 5 6694.076 ± 275.879 ops/s Velocity.benchmark thrpt 5 6427.251 ± 2541.788 ops/s
以上所述就是小编给大家介绍的《Beetl 3.10 发布,Java 模板引擎》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
ASO优化道与术
ASO100研究院 / 东方出版中心 / 2017-6 / 49
应用商店搜索优化(App Store Optimization),简称ASO,广义上是指针对App在应用商店中的搜索、榜单、推荐等流量入口进行优化,有效提升用户量的行为。 本书作为本领域的第一本读物,主要针对App最常见的推广平台:iOS及Android,从多个维度,全面地介绍了ASO的操作方式。针对App Store推广的特殊性,特别解读了精品推荐、审核规则等iOS推广重点技能,同时率先带......一起来看看 《ASO优化道与术》 这本书的介绍吧!
随机密码生成器
多种字符组合密码
UNIX 时间戳转换
UNIX 时间戳转换