BSL - 高性能Java模板引擎
  概述 示例 语法 配置 集成 性能 设计 更新 联系 FORK
English
2.0.2版本更新:
    1、修复Array在Wrapper下Iterator的问题;
    2、更新专用GBKEncoder,改倒序时手误导致的越界异常;
2.0.1版本更新:
    1、修复模板片段参数定位问题;
    2、增加引擎ClassLoader实例化方法;
2.0.0版本更新:
    1、增加arg关键字,用于声明模板或片段需要的参数,显示地规范编码;
       这样做修复了之前版本因Map类型的Model可能因迭代顺序不定造成的隐藏BUG,同时也提升了模板渲染速度;
    2、增加模板片段功能,片段支持参数传递;
       模板内可以定义多个片段,片段内容在调用时输出;
       模板可以include其它模板也可以include其它模板内定义的片段;
    3、增加断点调试功能,可以结合ide工具通过扩展来实现断点监视;
       在无ide支持的情况下也可以通过输出来调试,原生支持调试除jsp之外在其它模板引擎很少见到的功能;
    4、增加对数组对象的读写支持;
    5、修改StringResource及StringResourceLoader,支持接收字符串作为模板;
    6、移除ITextProcessor默认实现,但保留扩展口;
    7、修复Loop循环中next指令执行BUG;
    8、修复多行注释出现语法错误的BUG;

1.2.0版本更新:
    1、修改多线程并发测试过程中出现的异常;
1.1.0版本更新:
    1、修改运算单元算法;
    2、完善错误定位;
    3、移除Logger适配器接口,改为异常抛出;
    4、修订loop、next、break的检测机制;
    5、修改Include,参数可接收一个或两个表达式;
    6、增强UTF-8专用编码器,由UCS-2支持扩展到UCS-4支持;
    7、修改IResource、IResourceLoader接口及缺省实现;
    8、增加StringResource、StringResourceLoader资源读取方式;
    9、静态文本处理接口ITextCompressor更改为ITextProcessor,提供缺省实现,一般用不到该功能;
 
Copyright © 2013 Boilit. All rights reserved