Skip to content

Tags: kellerli/jfinal-ext

Tags

jfinal-ext-3.1.0

Toggle jfinal-ext-3.1.0's commit message
[maven-release-plugin] copy for tag jfinal-ext-3.1.0

jfinal-ext-3.0.1

Toggle jfinal-ext-3.0.1's commit message
[maven-release-plugin] copy for tag jfinal-ext-3.0.1

jfinal-ext-3.0.0

Toggle jfinal-ext-3.0.0's commit message
[maven-release-plugin] copy for tag jfinal-ext-3.0.0

jfinal-ext-3.0

Toggle jfinal-ext-3.0's commit message
[maven-release-plugin] copy for tag jfinal-ext-3.0

v2.1

Toggle v2.1's commit message
new feature

新增ExceptionInterceptor统一异常处理
新增I18nInterceptor 国际化拦截器
improvment
重构ControllerTestCase,增加Config的范型配置,重构api支持链式调用
QuartzPlugin和Cron4jPlugin 新增add()方法用于任务的添加。

v2.0

Toggle v2.0's commit message
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写入文件功能。

v1.4

Toggle v1.4's commit message
1 修复SimpleNameStyles的upunderline和lowerunderlin的映射表明会以_开头的bug

2 删除废弃的TableNameStyle
3 修复con4jplugin 启动的bug
4 完善ControllerTestCase, 支持url查询参数

v1.3

Toggle v1.3's commit message
1 AutoTableBindPlugin 新增addExcludeClass系列方法,过滤不想被自动注册的model

2 AutoTableBindPlugin 新增setAutoScan(boolean )方法,设置为false时只注册model上有tablebind注解的类。
3 废弃AutoControllerRegist,用AutoBindRoutes替代。
4 AutoBindRoutes 新增addJar系列方法,支持扫描jar中的Controller。
5 AutoBindRoutes 新增addExcludeClass系列方法,过滤不想被自动注册的Controller。
6 AutoBindRoutes 新增setAutoScan(boolean )方法,设置为false时只注册controller上有controllerbind注解的类。
7 ConfigPlugin 支持中文key和中文value
8 新增JfinalKit工具类,通过反射在外部获取jfinal框架组件,如实现在外部重启plugin。(此工具请慎用,非特殊需要尽量不使用)。

v1.2

Toggle v1.2's commit message
1. util下新增jfinal的eclipse代码片段模板

2. 新增csvRender
3. AutoTableBindPlugin 新增INameStyle,支持灵活的自定义命名风格扩展
4. ConfigPlugin强化,支持自动加载更新之后的配置文件,新增exclude忽略不加载的配置文件,支持配置文件后缀名设置
5. 新增MockServletContext替换mockito.
6  新增ModelKit工具类
7. 重构所有扩展到com.jfinal.ext下面,便于和jfinal在源码级别整合。
8. 升级jfinal到1.1.6.
9. doc下新增说明文档

v1.1

Toggle v1.1's commit message
bug fix

修复AutoControllerRegist路由自动注册ControllerBind注解配置无效的问题。
new feature
将所有的System.out.println 替换为jfinal的logger,需要jfinal-1.1.4以上的版本支持。
新增jfinal的简单测试框架,支持对Controller进行测试。
新增RenderingTimeHandler ,计算页面render的时间,参考 http://www.oschina.net/question/173052_62229 。
新增FreeMarkerXMLRender,利用freemaker生成xml,可用于server开发,参考 http://my.oschina.net/alvinte/blog/69030 。
新增 ExcelRender ,通过list数据生成excel,支持的数据类型为map ,record , model。
新增AmChartsRener,对AmCharts报表工具进行了简单的封装。
调整QuartzPlugin的quzrtz依赖,支持1.x版本的quartz。
AutoTableBindPlugin新增addJars(String jarNames)和addJars(String [] jarsName)方法。