Jfinal-ext是对java极速web框架 jfinal 的一个扩充,主要利用jfinal微内核高扩展的特性扩展常用的实用功能和集成各种第三方框架,简化开发者的学习应用成本,为您节约更多时间,去陪恋人、家人和朋友 。
使用时请将jfinal.jar先引入工程。
本次升级大版本的原因是api做了大幅度调整,并将各插件都尽量改为链式调用,代码既文档。
改进内容:
1 ClassSearcher api调整,支持classpath的自定义。
eg: ClassSearcher.of(Model.class).classpath("classpath").inJars("modelInJar.jar").search();
2 PoiRender api 调整 ,支持cellWidth自定义
eg: PoiRender.me(data).fileName("your_file_name.xls").headers(headers).cellWidth(5000).headerRow(2)
3 ModelKit新增Model批量保存方法:batchSave(List<? extends Model> data, int batchSize)
4 各插件均改为链式调用。
5 新增 AddHeaderHandler和CacheControlHeaderHandler
6 项目已经在maven 中心库release,等待同步中。。
https://oss.sonatype.org/content/repositories/releases/com/jfinal/jfinal-ext/3.0.1/
Ps : 今天是我入行三周年的日子,选择这一个日子发布版本也是将我这三年浅薄的经验做一个总结。对于这个项目我最初的项目就是让更多的人能享受jfinal这个平台的快捷方便,完善周边设施,希望能有更多的爱好者能分享自己的经验。本次的新增2个handler是某为爱好者发给我的代码,请看到后现身。
这个项目以我的经验已经没有太多可以新增的功能,未来可能会加入一点权限和redis相关组件。然后更多的精力会开启另一个项目 jfinal-code-online.尽情期待~
都半个月过去了...gxb才反应过来?
引用来自“VikingZ”的评论
这个功能“3 ModelKit新增Model批量保存方法:batchSave(List<? extends Model> data, int batchSize) ” 真赞
引用来自“孤独的3”的评论
顶...部分功能已经用上了...
引用来自“maku_99x”的评论
引用来自“sofn”的评论
墙裂支持!
引用来自“sofn”的评论
墙裂支持!