JFinal Extensions 2.0 发布,JFinal 扩展

绝望的八皮
 绝望的八皮
发布于 2013年04月15日
收藏 15

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

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:JFinal Extensions 2.0 发布,JFinal 扩展
加载中

最新评论(16

y
ylsn1982
八皮兄,有没有详细一点的文档呢?
-亮子-
-亮子-
必须顶!
绝望的八皮
绝望的八皮

引用来自“紫电清霜”的评论

对MongodbPlugin感觉挺好奇的,是可以用它来很方便的操作nosql数据库的吧:)

欢迎使用,之前做日志系统用来做列表显示做的积累
绝望的八皮
绝望的八皮

引用来自“咖啡碼農”的评论

这样搞得JFinal变得臃肿了,成了另一类的SSH

扩展本身只是对第三方库进行薄包装,没有过度设计。
紫电清霜
紫电清霜
对MongodbPlugin感觉挺好奇的,是可以用它来很方便的操作nosql数据库的吧:)
JFinal
JFinal
来晚了,jfinal extension 有很多实用的功能,希望 @绝望的八皮 越做越好,让广大开发者受益,节省时间,少写代码 :)
咖啡碼農
咖啡碼農
这样搞得JFinal变得臃肿了,成了另一类的SSH
weizc
weizc

引用来自“缪斯的情人”的评论

八皮八皮,天下无敌

好押韵啊
yuzn
yuzn
顶!顶!更健康!
绝望的八皮
绝望的八皮

引用来自“forai”的评论

更新来了,看源码去了。感觉东西越来越多了。

其实增加东西并不多了。。。我想增加也不知道增加啥了。。现在注意是改善代码质量在。
返回顶部
顶部