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写入文件功能。

JFinal Extensions 2.0 发布,JFinal 扩展相关推荐

  1. Mattermost 7.0 发布,扩展了工作流平台

    导读 自 2016 年开源以来,Mattermost 一直在开发一个具有不断增加的用例的消息传递平台.6 月 16 日,Mattermost 7.0 平台发布,其中包括了新的语音呼叫.工作流模板和用于 ...

  2. JFinal Weixin 1.9 发布,微信极速 SDK

    JFinal Weixin 1.9 正式发布!离上一次 JFinal weixin 1.8 发布,已经过去 10 个月.在过去的 10 个月时间里 JFinal Weixin 紧随微信公众平台的演化, ...

  3. JFinal开发环境搭建,JFinal开发案例

     JFinal  是基于 Java  语言的极速  WEB  + ORM  开发框架,其核心设计目标是开发迅速.代码量少.学习简单.功能强大.轻量级.易扩展.Restful.在拥有Java 语言所 ...

  4. Announcing .NET 5.0/发布

    We're excited to release .NET 5.0 today and for you to start using it. It's a major release - includ ...

  5. java 开源sns_JEESNS V1.0发布,JAVA 开源 SNS 社交系统

    JEESNS V1.0 发布了,本次更新内容: 增加后台管理员授权与取消功能 增加私信模块 解决在微博页面,左侧微博点赞过后,左侧展示列表小手会变黑,但是右侧热门出小手依然是白色 修复后台添加栏目.文 ...

  6. JupyterLab 3.0发布!

    点击上方"视学算法",选择加"星标"或"置顶" 重磅干货,第一时间送达 晓查 发自 凹非寺  量子位 报道 | 公众号 QbitAI 原本计 ...

  7. Q新闻丨MongoDB更换开源协议;Redis 5.0、Angular 7.0发布

    编辑 | 小智 本周要闻: 特斯拉在上海购买厂房用地:Google Play 在欧洲将变成付费服务:Redis 5.0 正式发布:Angular 7.0.0 发布:GitHub 发布史上最大更新:PH ...

  8. uniapp无法使用substr_SQLite 3.34.0发布,世界上使用量最大的数据库引擎

    点击"蓝字"关注我们吧 SQLite 3.34.0 发布了,SQLite 是一个 C 实现的 SQL 数据库引擎,它的特点是小型.快速.自包含.高可靠性和功能齐全.SQLite 嵌 ...

  9. PolarSSL 1.2.0 发布,SSL 加密库

    PolarSSL 1.2.0发布了,这是新的产品系列.2012-10-31 上一个版本是2012-05-31的1.1.4 .越来越多的应用已经从只支持OpenSSL到可以支持PolarSSL. Pol ...

最新文章

  1. 1、输入四个整数,按照从小到大顺序输出。(20分)
  2. win10子系统ubuntu文件夹位置_win10子系统(WSL)自定义安装路径
  3. OD使用教程16 - 调试篇16
  4. 选择将正确答案的序号填在括号里_小学四年级数学第五单元训练题,答案非常详细,见过的都保存了...
  5. animation的6个属性
  6. R语言quantmod包
  7. 照片识别出错_云投诉丨四川德阳市民文明手册咋满篇乱码?回应:电脑识别问题,已全部收回...
  8. 学python报什么班好?Python培训班都有哪些学习方式?
  9. java option_option 的经典属性
  10. beaTunes5的关键词的检测分析
  11. 2009年最极品的冷笑话汇集!(超经典)
  12. 企业微信机器人记录2
  13. ios objective-c将base64位编码字符串转换成图片
  14. abaqus编写本构方程vumat_基于ABAQUS的木材本构关系数值模拟方法与流程
  15. python操作word文件_利用PYTHON操作WORD文档
  16. 获取微信小程序wx.login 生成的code
  17. 如何打造爆款付费文章
  18. 关于Compound Word Transformer论文代码的环境配置
  19. 【华为OD机试真题 JAVA】连续出牌数量
  20. python回声程序echo 一行代码_echo speex中的回声消除程序,可以直接在vs下运 效果还 有测试语料 Audio program 238万源代码下载- www.pudn.com...

热门文章

  1. dubbo-admin管理控制台安装
  2. java 简单 语言_将简单的表达式语言放入java中
  3. mysql 上一页下一页_实现“上一页”和“下一页按钮
  4. CSS display 属性
  5. pygame的字体画不出来_5毛钱的圆珠笔画的?每一幅都是大师之作,网友:为何我画不出来...
  6. python连接服务器怎么用_使用Python连接到远程服务器
  7. java 精确 计算_java中进行高精度精准计算
  8. Docker学习(6)——registry私有仓库工作原理(续)
  9. 全国志愿信息服务器,全国志愿者服务信息系统官网登录,2020全国志愿者服务信息系统官网登录注册入口预约 v1.0-手游汇...
  10. python爬虫源码怎么使用_Python爬虫具体应该怎么使用?