JFinal Extensions 3.1.3 发布,JFinal 扩展

绝望的八皮
 绝望的八皮
发布于 2015年02月03日
收藏 49

JFinal Extensions 3.1.3 发布,这次是一个小版本更新,主要是功能的小改进和bug修复。

  1. Quartzplugin 兼容quartz 1.X 和 2.X 两大版本

  2. Quartzplugin 支持原生quartz.properties配置文件

  3. PoiRender支持导出多sheet导出,可配置不同的header,column

  4. PoiRender兼容excel2003和2007两大版本

  5. PoiRender导出2003版单sheet时超过65535条记录自动转化为多个sheet导出

  6. AutoTableBindPlugin增加libDir和classpath配置,解决maven/gradle项目开发过程中jar包存在中心库的情况.

  7. AutotableBindPlugin中多数据源支持扫描包addScanPackages 在win下索引越界问题

  8. PoiKit重命名为PoiExporter

Jfinal-ext是对java极速web框架 jfinal 的一个扩充,主要利用jfinal微内核高扩展的特性扩展常用的实用功能和集成各种第三方框架,简化开发者的学习应用成本,为您节约更多时间,去陪恋人、家人和朋友 。

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

最新评论(32

如梦技术
如梦技术

引用来自“Bone_Fan”的评论

com.jfinal.ext.kit.ClassSearcher
140 行 classFileList = findFiles(classpath + File.separator + scanPackage.replaceAll("\\.", "\\" + File.separator), "*.class");
好象有点问题,addScanPackages("com.xx.yy.service2.model2","com.xx.yy.service2.model3"),只能加入后面这个包
我改成了这样,就可以扫描多个包了,不知合理否???
List<String> findFilesList=findFiles(classpath+File.separator+scanPackage.replaceAll("\\.","\\"+File.separator), "*.class");
  if(findFilesList!=null&&findFilesList.size()>0){
    classFileList.addAll(findFilesList);
  }

引用来自“绝望的八皮”的评论

:) 是有问题。你这样是可以的。
这样就行了
for (String scanPackage : scanPackages) {
classFileList.addAll(findFiles(classpath + File.separator + scanPackage.replaceAll("\\.", "\\" + File.separator), "*.class"));
}
这块貌似 用replace('.', File.separatorChar)就OK!
JFinal
JFinal
每次开车上高速回家,jfinal ext 就发布新版本,先顶一个
B
Bone_Fan

引用来自“Bone_Fan”的评论

com.jfinal.ext.kit.ClassSearcher
140 行 classFileList = findFiles(classpath + File.separator + scanPackage.replaceAll("\\.", "\\" + File.separator), "*.class");
好象有点问题,addScanPackages("com.xx.yy.service2.model2","com.xx.yy.service2.model3"),只能加入后面这个包
我改成了这样,就可以扫描多个包了,不知合理否???
List<String> findFilesList=findFiles(classpath+File.separator+scanPackage.replaceAll("\\.","\\"+File.separator), "*.class");
  if(findFilesList!=null&&findFilesList.size()>0){
    classFileList.addAll(findFilesList);
  }

引用来自“绝望的八皮”的评论

:) 是有问题。你这样是可以的。
这样就行了
for (String scanPackage : scanPackages) {
classFileList.addAll(findFiles(classpath + File.separator + scanPackage.replaceAll("\\.", "\\" + File.separator), "*.class"));
}
多谢!有这些插件真好。
刚接触jfinal,后继使用中再请教
绝望的八皮
绝望的八皮

引用来自“Bone_Fan”的评论

com.jfinal.ext.kit.ClassSearcher
140 行 classFileList = findFiles(classpath + File.separator + scanPackage.replaceAll("\\.", "\\" + File.separator), "*.class");
好象有点问题,addScanPackages("com.xx.yy.service2.model2","com.xx.yy.service2.model3"),只能加入后面这个包
我改成了这样,就可以扫描多个包了,不知合理否???
List<String> findFilesList=findFiles(classpath+File.separator+scanPackage.replaceAll("\\.","\\"+File.separator), "*.class");
  if(findFilesList!=null&&findFilesList.size()>0){
    classFileList.addAll(findFilesList);
  }
:) 是有问题。你这样是可以的。
这样就行了
for (String scanPackage : scanPackages) {
classFileList.addAll(findFiles(classpath + File.separator + scanPackage.replaceAll("\\.", "\\" + File.separator), "*.class"));
}
B
Bone_Fan
com.jfinal.ext.kit.ClassSearcher
140 行 classFileList = findFiles(classpath + File.separator + scanPackage.replaceAll("\\.", "\\" + File.separator), "*.class");
好象有点问题,addScanPackages("com.xx.yy.service2.model2","com.xx.yy.service2.model3"),只能加入后面这个包
我改成了这样,就可以扫描多个包了,不知合理否???
List<String> findFilesList=findFiles(classpath+File.separator+scanPackage.replaceAll("\\.","\\"+File.separator), "*.class");
  if(findFilesList!=null&&findFilesList.size()>0){
    classFileList.addAll(findFilesList);
  }
唐家V
唐家V
持续更新,好样的,3.1.3了。
绝望的八皮
绝望的八皮

引用来自“东门吹风”的评论

请问基于jfinal哪个版本?
默认是依赖最新的1.9,不过1.6以上应该都行
yangjian1004
yangjian1004

引用来自“yangjian1004”的评论

SqlInXmlPlugin 能不能指定目录啊,都放根目录下太乱了~ @绝望的八皮

引用来自“绝望的八皮”的评论

可以提个Issues帮我备忘.有些plugin本身也并不完善
https://github.com/b1412/jfinal-ext/issues
主要根据需求。比如autotablebind需要的人比较多,完善的多一点。比如sql其实很简陋,就是一个参考思路,你完全可以自己在基础上改一下~,你说的功能提个issue,后续版本也会考虑加上~
3.1.3注解报错~~@ControllerBind(controllerKey = "/")
HostSugar
HostSugar
请问基于jfinal哪个版本?
绝望的八皮
绝望的八皮

引用来自“yangjian1004”的评论

SqlInXmlPlugin 能不能指定目录啊,都放根目录下太乱了~ @绝望的八皮
可以提个Issues帮我备忘.有些plugin本身也并不完善
https://github.com/b1412/jfinal-ext/issues
主要根据需求。比如autotablebind需要的人比较多,完善的多一点。比如sql其实很简陋,就是一个参考思路,你完全可以自己在基础上改一下~,你说的功能提个issue,后续版本也会考虑加上~
返回顶部
顶部