Beetl 3.9 发布,Java 模板引擎

来源: 投稿
作者: 闲大赋
2021-11-22 09:34:00
  • 修复了3.6版本以来开发模式下模板不自动更新的Bug
  • 增加格式化函数支持LocalDateTime,来自社区的代码
  • 增加SoftReferenceWriter,一定程度上增加Beetl性能

Beetl 是一款全功能,高性能优秀的国产模板引擎,各方面特性领先国外同类引擎技术,可以广泛用于动态页面生成,静态页面生成,代码生成,文本转换,脚本语言和规则引擎等,从 2011 年来一直维护,并得到国内公司用户的赞赏。

Maven

<dependency>
    <groupId>com.ibeetl</groupId>
    <artifactId>beetl</artifactId>
    <version>3.9.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
展开阅读全文
精彩评论
模板框架用处很大,除了页面渲染,还可以做动态脚本解析、打印模板等,这在低代码流行时期非常好用。
2021-11-22 10:35
7
举报
怪不得和jfinal能杠起来,原来如此
2021-11-22 21:47
1
举报
一看就是高级程序员或者架构师级别的回答😀
2021-11-22 10:47
1
举报
2 收藏
分享
5 评论
2 收藏
分享
返回顶部
顶部