zoukankan      html  css  js  c++  java
  • JFinal Extensions 2.0 发布,JFinal 扩展

    Jfinal-Ext转眼间已经发布半年了。我对jfinal-ext的定位是 一个对jfinal周边设施进行完善的项目,如整合常用的第三方库。目前大部分是我个人的经验总结通过jfinal进行扩展作为技术积累,只有少数是我搜 集的其他爱好者的扩展的功能。我希望能有更多的爱好者能为jfinal做扩展,提供可复用的组件,减少开发者的学习成本,让jfinal的生态系统更加完 善更有生命力。

    jfinal框架扫除了传统java web框架的“噪音”,大大减少了代码量。但是java语言本身的“噪音”很容易导致代码膨胀和可读性的降低,所以Jfinal-Ext 2.0开始决定依赖 guava和joor,并且对代码进行了部分重写,缩减代码量,提高可读性。如果有需要在生产环境更新到Jfinal-Ext 2.0 的朋友请一定要加入guava和joor的依赖。 

    我目前对 Jfinal-Ext 的功能扩展已经没有太多思路和经验了,下一版本计划加入redisplugin的支持,大的功能开发暂时没有计划,接下来的工作是逐步完善文档,让更多爱好者能更容易的使用已有的扩展,也希望更多的爱好者能分享和贡献自己的经验。

    本次更新内容如下:

    1 Jfinal-Ext 2.0版本开始依赖guava和joor,让代码更简洁,并已对已有的代码进行了重构

    2 改进autoTableBindPlugin和AutoRouteBind的api,支持链式调用。

    3 改进ClassSearcher的api,支持范型返回参数。

    4 改进ClassSearcher,让搜索的Class本身不被搜索。

    4 Kit包新增JaxbKit和ResourceKit工具类。

    5 ExcelRender改名为PoiRender。

    6 新增JxlsRender,支持jxls(一个类似freemarker的excel的模板引擎)。

    7 改进ControllerTestCase,post数据包的测试,response写入文件功能。

  • 相关阅读:
    超过5名学生的课
    大的国家
    shell启动时读取的配置文件
    shell中的环境变量
    chisel中pviews命令无法使用
    shell script中的$*和$@
    OS X EI Capitan 10.11.4中sudo无法起作用的解决方法
    如何判断CPU的位数
    block中无法使用C数组变量
    布尔代数
  • 原文地址:https://www.cnblogs.com/shihao/p/3021477.html
Copyright © 2011-2022 走看看