Beetl 3.0.13 版本发布,Java 模板引擎

闲大赋
 闲大赋
发布于 2019年10月03日
收藏 7

本次发布修复了升级到 3.x 后不兼容 2.x

  • 支持 2.x 访问 boolean 属性使用非 JavaBean 标准的 isXXX 方法
  • 修复访问 Java.util.Date.getTime() 出错的 bug

Maven 

<dependency>
  <groupId>com.ibeetl</groupId>
  <artifactId>beetl</artifactId>
  <version>3.0.13.RELEASE</version>
</dependency>

Beetl 在线使用体验 http://ibeetl.com/beetlonline/  

Beetl 模板(文本处理)引擎功能齐全,使用体验优秀,具备许多创新功能和实现。也是当今世界跑的最快的模板引擎,从 JDK6 以来,有一些新生代模板引擎诞生,Beetl 仍然是性能王者,如下是一个性 JMH 能测试结果,来自 template-benchmark

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 OSCHINA 社区 [http://www.oschina.net]
本文标题:Beetl 3.0.13 版本发布,Java 模板引擎
资讯来源:http://ibeetl.com
加载中

精彩评论

westboy
westboy
你是刚入行吧,像Beetl,JFinal等几个国产框架前两年很火的

最新评论(11

Gavin-King
Gavin-King
优秀!!!
yong9981
yong9981
jSqlBox贺一个,Beetl的双占位符做SQL模板这个功能真心好。
另外大赋亏大了, 做了几年变成新项目了。建议把beetl2.0改名为beetl,这个码云是支持的,然后把2.0和3.0源码都挂在这同一个项目里,分两个目录放就行了。
闲大赋
闲大赋
多谢,已经这么改了,没办法了
l
lihuaxin
大赋可以加吗?哈哈
select * from user where 1=1
<[AND age=#age#]>
<[AND username=#username#]>
<[]>自动判断参数是否传值,而不是一个函数来判断非空
l
lihuaxin
不好用
selectByCond
===
select * from user where 1=1
if(age!=null)
age=#age#
}

正在还用应该是这种方式
select * from user where 1=1
<[AND age=#age#]>
<[AND username=#username#]>
<[]>自动判断参数是否传值
yong9981
yong9981
这个可以有,如果没有的话,大赋可以加成一个issue,用一个符号而不是一个函数来判断非空。
闲大赋
闲大赋
想法是很好,不过得想想,目前是通过函数if+isEmpty,也可以自定义一个函数来做
selectByCond
===
select * from user where 1=1
#and(name)#

and函数需要自动判断name变量是否为空,然后输出and name=?

beetl支持将变量名和变量值字一起传递给函数,类似beetl的debug函数,稍微麻烦点
闲大赋
闲大赋
https://gitee.com/xiandafu/beetlsql/issues/I12Y53 我增加了一个功能需求,下个版本先按照and函数发布一下。
and函数没有你那个直观,但容易做
westboy
westboy
你是刚入行吧,像Beetl,JFinal等几个国产框架前两年很火的
闲大赋
闲大赋
多谢支持
璃茉怀生
璃茉怀生
话说,那么多新版本,没有点特色咋吸引人。
返回顶部
顶部