博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Beetl 2.7.16 发布,Java 模板引擎
阅读量:6696 次
发布时间:2019-06-25

本文共 742 字,大约阅读时间需要 2 分钟。

更新内容:

310 前后端分离核心类WebSimulate 指定模拟的模板页面某些情况下查询不到的bug修复

309 Template 和 GroupTemplate 增加了语法校验API,适合CMS,规则引擎等应用领域发布前校验模板&脚本

308 完善了 PojoMethodInvoker 报错信息提示

com.ibeetl
beetl
2.7.16

Beetl是新一代的模板引擎。总得来说,它的特性如下:

  • 功能完备:同主流的java模板引擎相比,Beetl具有绝大多数功能。适用于各种应用场景,从对响应速度有很高要求的大网站到功能繁多的CMS管理系统都适合。Beetl本身还具有很多独特功能来完成模板编写和维护,这是其他模板引擎所不具有的。
  • 非常简单:类似Javascript语法和习俗,只要半小时就能通过半学半猜完全掌握用法。拒绝其他模板引擎那种非人性化的语法和习俗。
  • 超高的性能:Beetl 远超过主流java模板引擎性能,如5-6倍于freemarker,2倍于传统jsp技术。而且消耗较低的CPU
  • 易于整合:Beetl能很容易的与各种web框架整合,如Spring MVC,JFinal,Struts,Nutz,Jodd,Servlet等。
  • 支持模板单独开发和测试,即在MVC架构中,即使没有M和C部分,也能开发和测试模板。
  • 扩展和个性化:Beetl支持自定义方法,格式化函数,虚拟属性,标签,和HTML标签. 同时Beetl也支持自定义占位符和控制语句起始符号也支持使用者完全可以打造适合自己的工具包.

文章转载自 开源中国社区 [

你可能感兴趣的文章
百度地图定位地址为空
查看>>
第 11 章 Paragraphs
查看>>
Redis在windows下的配置
查看>>
对互联网中常见地图的坐标系探讨
查看>>
44.2. JavaScript Charts
查看>>
C#设计模式(19)——状态者模式(State Pattern)
查看>>
ubuntun安装ssh,并远程链接服务器操作
查看>>
[唐诗]182宫中行乐词(其一)-李白
查看>>
设计模式之禅之六大设计原则-依赖倒置原则
查看>>
ML2 配置 OVS VxLAN - 每天5分钟玩转 OpenStack(146)
查看>>
【转】TCP协议的无消息边界问题
查看>>
SQL Server-数据类型(七)
查看>>
Android Studio项目整合PullToRefresh的问题记录
查看>>
Variant 与 内存泄露
查看>>
WebSocket实战之————GatewayWorker使用笔记例子
查看>>
动手实践 Linux VLAN - 每天5分钟玩转 OpenStack(13)
查看>>
C语言 第八章 函数、指针与宏
查看>>
177.2. repository 管理
查看>>
[20150629]12c物化视图刷新Out of place
查看>>
[20160201]db_link与子光标问题.txt
查看>>