书栈网 · BookStack 本次搜索耗时 0.012 秒,为您找到 183 个相关结果.
  • 介绍

    Beetl 3中文文档 什么是Beetl Beetl 3中文文档 Beetl作者:李家智(闲大赋) <xiandafu@126.com > 微信关注我个人公众号 什么是Beetl Beetl( 发音同Beetle ) 目前版本是3.0.11,相对于其他java模板引擎,具有功能齐全,语法直观,性能超高,以及编写的模板容易维护等特点。使...
  • 模板基础配置

    模板基础配置 模板基础配置 Beetl提供不但功能齐全,而且还有很多独特功能,通过简单的配置文件,就可以定义众多的功能,默认情况下,Configuration类总是会先加载默认的配置文件(位于/org/beetl/core/beetl-default.properties,作为新手,通常只需要关注3,4,5,6行定界符的配置,以及12行模板字符集的配...
  • 4.6. Spring Boot集成

    4.6. Spring Boot集成 4.6. Spring Boot集成 <dependency> <groupId> com.ibeetl </groupId> <artifactId> beetl-framework-starter </artifactId> <version> 1.1.81.RELE...
  • 分布式缓存模板

    分布式缓存模板 分布式缓存模板 Beetl模板引擎模板在同一个虚拟机里缓存Beetl 脚本。也可以将缓存脚本到其他地方,只要实现Cache接口,并设置ProgramCacheFactory.cache即可,这样GroupTemplate将从你提供的Cache中存取Beetl脚本 此功能未被很好测试
  • Spring Boot集成

    Spring Boot集成 Spring Boot集成 <dependency> <groupId> com.ibeetl </groupId> <artifactId> beetl-framework-starter </artifactId> <version> 1.2.11.RELEASE </vers...
  • 2.5. 定界符与占位符号

    2.5. 定界符与占位符号 2.5. 定界符与占位符号 Beetl模板语言类似JS语言和习俗,只需要将Beetl语言放入定界符号里即可,如默认的是<% %> ,占位符用于静态文本里嵌入占位符用于输出,如下是正确例子 <% var a = 2 ; var b = 3 ; var result = a + b ; ...
  • 5.4. 性能优化的秘密

    5.4. 性能优化的秘密 5.4. 性能优化的秘密 Beetl2.0目前只完成了解释引擎,使用解释引擎好处是可以适用于各种场景,性能测试表明,Beetl2.0引擎是Freemaker的4-6倍,跟最好的编译引擎性能相比,也相差只有30%百分点。为什么Beetl能跑的如此之快呢,简单的说,有如下策略 优化IO输出,允许使用字节直接输出,模板中的静态...
  • 2.9. 共享变量

    2.9. 共享变量 2.9. 共享变量 共享变量指在所有模板中都可以引用的变量,可通过groupTemplate.setSharedVars(Map<String, Object> sharedVars)传入变量,这些变量能用在 所有模板 的任何一个地方 //..... GroupTemplate gt = new GroupTe...
  • 11. (重要) 配置beetlsql

    11. (重要) 配置beetlsql 11.1. 开发模式和产品模式 11.2. NameConversion 11.3. 模板字符集 11.4. 翻页起始参数是0还是1 11.5. 自定义方法和标签函数 11.6. isEmpty 和 isNotEmpty 11. (重要) 配置beetlsql beetlsql 配置文件是 btsq...
  • 2.19. 函数调用

    2.19. 函数调用 2.19. 函数调用 Beetl内置了少量实用函数,可以在Beetl任何地方调用。如下例子是调用date 函数,不传参数情况下,返回当前日期 <% var date = date (); var len = strutil . length ( "cbd" ); println ( "len=" + l...