DevOps研发效能
媒体矩阵
开源中国APP
授权协议 Apache
开发语言 Java 查看源码 »
操作系统 跨平台
软件类型 开源软件
所属分类 Web应用开发Web框架
开源组织
地区 国产
投 递 者 绝望的八皮
适用人群 未知
收录时间 2012-10-10

软件简介

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

  使用时请将jfinal.jar先引入工程。

加强ActionReporter

支持在控制台打印调用Controller方法的具体行数

 (由于此类是直接复制jfinal中类文件修改的代码,所以如果用jfinal-ext.jar的方式使用,类加载器会加载jfinal中的ActionReporter,此问题暂时还无法解决,有需要此功能的朋友可以先将源码放到自己工程,相关bloghttp://my.oschina.net/b1412/blog/68463)

自动注册route

扫描classpath下继承了Route的类自动注册

Plugin扩展

自动注册model

扫描clsspath和lib中继承了model的类自动注册,可选择不同的命名规则自定映射表名,也可以在每一个model上用注解指定表名

AutoTableBindPlugin arp = new AutoTableBindPlugin(druidPlugin,TableNameStyle.LOWER);


类似ibatis的利用xml管理sql

SqlManager.sql("blog.findBlog")

jms 消息

JmsKit.sendQueue("q1", new M(), "a");

quartz调度任务

job.properties中配置任务

#JobA

a.job=test.com.jfinal.plugin.quzrtz.JobA

a.cron=*/5 * * * * ?

a.enable=true

#JobB

b.job=test.com.jfinal.plugin.quartz.JobB

b.cron=*/10 * * * * ?

b.enable=false

cron4j调度任务

job.properties中配置任务

#JobA

a.job=test.com.jfinal.plugin.cron4j.JobA

a.cron=* * * * *

a.enable=true

#JobB

b.job=test.com.jfinal.plugin.cron4j.JobB

b.cron=* * * * *

b.enable=false

分级配置加载

在团队开发中如果自己有测试配置需要长期存在但是又不需要提交中心库的时候 可以才用分级配置加载的策略。 如中心库中有config.properties这个配置,你可以创建 config-test.properties文件,配置相同的key,ConfigKit中的方法会优先加载 xx-test.properties文件。

Nosql支持

视图扩展

dwz支持

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论

点击加入讨论🔥(50) 发布并加入讨论🔥
发表了资讯
2015/02/03 00:00

JFinal Extensions 3.1.3 发布,JFinal 扩展

JFinal Extensions 3.1.3 发布,这次是一个小版本更新,主要是功能的小改进和bug修复。 Quartzplugin 兼容quartz 1.X 和 2.X 两大版本 Quartzplugin 支持原生quartz.properties配置文件 PoiRender支持导出多sheet导出,可配置不同的header,column PoiRender兼容excel2003和2007两大版本 PoiRender导出2003版单sheet时超过65535条记录自动转化为多个sheet导出 AutoTableBindPlugin增加libDir和classpath配置,解决maven/gradle项目...

32
49
发表了资讯
2014/10/15 00:00

JFinal Extensions 3.1 发布,JFinal 扩展

Jfinal-ext是对java极速web框架 jfinal 的一个扩充,主要利用jfinal微内核高扩展的特性扩展常用的实用功能和集成各种第三方框架,简化开发者的学习应用成本,为您节约更多时间,去陪恋人、家人和朋友。 improvment 支持jfinal1.6+,多数据源支持 new feature 新增redisplugin,提供JedisKit简化操作工具 新增SysInterceptor 系统日志拦截器,ActionReport的人性化版本,用于后台管理系统的日志记录 bug fix 1 修复ConfigPlugin 加...

27
36
发表了资讯
2013/09/09 00:00

JFinal Extensions 3.0 发布,JFinal 扩展

Jfinal-ext是对java极速web框架 jfinal 的一个扩充,主要利用jfinal微内核高扩展的特性扩展常用的实用功能和集成各种第三方框架,简化开发者的学习应用成本,为您节约更多时间,去陪恋人、家人和朋友 。 使用时请将jfinal.jar先引入工程。 本次升级大版本的原因是api做了大幅度调整,并将各插件都尽量改为链式调用,代码既文档。 改进内容: 1 ClassSearcher api调整,支持classpath的自定义。 eg: ClassSearcher.of(Model.cla...

28
17
发表了资讯
2013/05/16 00:00

JFinal Extensions 2.1 发布,JFinal 扩展

Jfinal-ext是对java极速web框架 jfinal 的一个扩充,主要利用jfinal微内核高扩展的特性扩展常用的实用功能和集成各种第三方框架,简化开发者的学习应用成本,为您节约更多时间,去陪恋人、家人和朋友 。 使用时请将jfinal.jar先引入工程。 new feature 1 新增ExceptionInterceptor统一异常处理 2 新增I18nInterceptor 国际化拦截器 improvment 1 重构ControllerTestCase,增加Config的范型配置,重构api支持链式调用 2 QuartzPl...

19
12
发表了资讯
2013/04/15 00:00

JFinal Extensions 2.0 发布,JFinal 扩展

Jfinal-Ext转眼间已经发布半年了。我对jfinal-ext的定位是 一个对jfinal周边设施进行完善的项目,如整合常用的第三方库。目前大部分是我个人的经验总结通过jfinal进行扩展作为技术积累,只有少数是我搜集的其他爱好者的扩展的功能。我希望能有更多的爱好者能为jfinal做扩展,提供可复用的组件,减少开发者的学习成本,让jfinal的生态系统更加完善更有生命力。 jfinal框架扫除了传统java web框架的“噪音”,大大减少了代码量。但...

16
15
发表了资讯
2013/03/24 00:00

JFinal Extensions 1.4 发布,JFinal 扩展

Jfinal-ext是对java极速web框架 jfinal 的一个扩充,主要利用jfinal微内核高扩展的特性扩展常用的实用功能和集成各种第三方框架,简化开发者的学习应用成本,为您节约更多时间,去陪恋人、家人和朋友 。 使用时请将jfinal.jar先引入工程。 bug fix 1 修复SimpleNameStyles的upunderline和lowerunderlin的映射表明会以_开头的bug 2 修复con4jplugin 启动的bug new feature 1 完善ControllerTestCase, 支持url查询参数 2 新增Mon...

10
12
发表了资讯
2013/01/04 00:00

JFinal Extensions 1.3 发布,JFinal 扩展

Jfinal-ext是对java极速web框架 jfinal 的一个扩充,主要利用jfinal微内核高扩展的特性扩展常用的实用功能和集成各种第三方框架,简化开发者的学习应用成本,为您节约更多时间,去陪恋人、家人和朋友 。 使用时请将jfinal.jar先引入工程。 bug fix 修复AutoTableBindPlugin和AutoBindRoutes不能注册继承了父类的Model和Controller new feature AutoTableBindPlugin 新增addExcludeClass系列方法,过滤不想被自动注册的model Aut...

14
7
发表了资讯
2012/12/17 00:00

JFinal Extensions 1.2 发布,JFinal 扩展

Jfinal-ext是对java极速web框架 jfinal 的一个扩充,主要利用jfinal的plugin机制集成各种第三方框架,像spring一样,简化开发者的学习应用成本,使用时请将jfinal.jar先引入工程。 new feature util下新增jfinal的eclipse代码片段模板 新增csvRender AutoTableBindPlugin 新增INameStyle,支持灵活的自定义命名风格扩展 ConfigPlugin强化,支持自动加载更新之后的配置文件,新增exclude忽略不加载的配置文件,支持配置文件后缀名...

24
12
发表了资讯
2012/10/26 00:00

JFinal Extensions 1.1 发布,JFinal 扩展

Jfinal-ext是对java极速web框架 jfinal 的一个扩充,主要利用jfinal的plugin机制集成各种第三方框架,像spring一样,简化开发者的学习应用成本,使用时请将jfinal.jar先引入工程。 changelog bug fix 修复AutoControllerRegist路由自动注册ControllerBind注解配置无效的问题。 new feature 将所有的System.out.println 替换为jfinal的logger,需要jfinal-1.1.4以上的版本支持。 新增jfinal的简单测试框架,支持对Controller进行...

12
3
发表了资讯
2012/10/15 00:00

JFinal Extensions 1.0 发布,JFinal 扩展

Jfinal-ext是对java极速web框架 jfinal 的一个扩充,主要利用jfinal的plugin机制集成各种第三方框架,像spring一样,简化开发者的学习应用成本,使用时请将jfinal.jar先引入工程。 Jfinal-ext根据jfinal使用者们的扩展整合而成,希望更多的jfinal的使用者们一起来为这个简单高效的内核做更多的外围扩展。 目前jfinal-ext主要包括以下功能 一 自动注册route AutoControllerRegist 二 插件扩展 1. 自定绑定表 AutoTableBindPlugi...

13
8
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
暂无内容
50 评论
238 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部