游戏娱乐 新鲜速递 单机游戏 网络游戏 游戏秘技 手机游戏 游戏攻略 木马防范 流氓清除 设计专区 压缩解压 下载工具 P2P工具专区 输入法专区

您当前的位置:JZ5U绿色下载站 -> 编程开发 -> 编程工具

站内搜索

jfinal demo v1.9 官方最新版

  • 软件大小:24.9 MB
  • 软件类型:手机软件 - 编程开发 - 编程工具
  • 软件语言:简体中文
  • 授权方式:免费软件
  • 软件星级:
  • 更新时间:2018-05-21 08:56:15
  • 运行环境:WinXP/Win2003/Vista/Win7/Win8/WinALL

软件简介

jfinal demo是一款非常好用的WEB+ORM开发框架。您如果从事开发行业的话,那就来看看这款jfinal demo。该工具提供全局配置文件,主要方便进行xml和json服务端程序的开发,具有快速速度快、学习简单、易扩展的特点,拥有ruby、python、php等动态语言的开发效率。欢迎需要的朋友来jz5u下载吧!

软件特点:

1、MVC架构,设计精巧,使用简单

2、遵循COC原则,零配置,无xml

3、独创Db + Record模式,灵活便利

4、ActiveRecord支持,使数据库开发极致快速

5、自动加载修改后的java文件,开发过程中无需重启web server

6、AOP支持,拦截器配置灵活,功能强大

7、Plugin体系结构,扩展性强

8、多视图支持,支持FreeMarker、JSP、Velocity

9、强大的Validator后端校验功能

10、功能齐全,拥有struts2的绝大部分功能

11、体积小仅248K,且无第三方依赖

jfinal demo

更新日志

1:添加PropKit、Prop方便全局使用配置,配置文件加载默认目录改为类路径之下,符合maven习惯

2:增强jsp之下的jstl的EL输出,添加ModelRecordElResolver,JspRender.isSupportActiveRecord默认值改为false,默认使用EL增强

3:添加HttpKit及EncryptionKit方便与第三方API进行通信与加密,便于开发微信公众号这类项目

4:添加Controller.renderXml(String)方便开发xml服务端项目

5:增强FileRender,文件下载支持多线程下载以及断点续传功能

6:改进DbPro.tx()与Tx拦截器事务功能,添加对抛出Error时的回滚,增强事务安全

7:优化ActionHandler对静态资源判断性能,支持对抛出Error时写日志,方便jvm当掉时排查错误

8:提升Oracle在表数据量极大时ARP初始化性能,OracleDialect.forTableBuilderDoBuild()中sql条件改为rownum<1,fillStatement()添加对Timestamp的判断

9:优化JsonRender,添加JsonRender.addExcludeAttrs()方法,可以排除renderJson()时不想转换为json的属性,默认已经排除tomcat开启SSL后自动生成的属性,方便tomcat支持SSL

10:优化 StrKit.firstCharToLowerCase、firstCharToUpperCase,性能提升 2.1 倍

11:增强HandlerKit,添加renderError404(),方便在Handler中使用404页面进行渲染

12:增强FakeStaticHandler,支持对非伪静态action请求的过滤

13:精简JFinalConfig与配置加载、读取有关代码

14:ICallback.run()更名为call()

15:开放Table.getColumnTypeMap()方便开发者扩展ARP功能,并使其返回的map为只读确保安全

16:添加Controller.renderText(String, ContentType)方便各种Content Type的text渲染

17:添加com.jfinal.plugin.activerecord.OrderedFieldContainerFactory 类,方便开发数据库查询工具项目,以便model中的属性迭代输出顺序与sql select后的字段次序保持一致

18:优化DruidPlugin,driverClass 默认值改为 null,以便让新版本Druid自动探测该值

19:改进EhCachePlugin,添加RenderInfo、RenderType解决对render对象缓存时线程安全问题

20:优化SessionInViewInterceptor,跳过处理JsonRender提升性能

21:支持Controller内public无参方法成为非action,添加com.jfinal.ext.interceptor.NotAction,通常用于在拦截器中需要控制器提供public无参方法的场景

22:优化JsonKit,listToJson、mapToJson方法可见性改为private,对这些方法有依赖的代码可改为调用toJson()方法

23:优化Render,去掉对Serializable接口的实现,删除所有Render继承类中的transient关键字以及serialVersionUID属性

文件清单及使用说明

1:jfinal-1.9-bin.jar

开发 jfinal 项目唯一必须的 jar 包,其它所有 jar 包都不是必须的

2:jfinal-1.9-src.zip

jfinal 1.9 源代码

3:jfinal-1.9-bin-with-src.jar

jfinal 1.9 开发包 + 源码 的整合,方便非 maven 开发者在开发时调试和查看源码,从而不用再单独绑定 jfinal-1.9-src.zip 就可以在 IDE 中查看源码

4:jetty-server-8.1.8.jar

jetty-server-8.1.8.jar 用来支持无需额外安装 tomcat jetty 等 web server

即可开始开发,同时它也是支持热部署的必要包。特别注意在使用tomcat开发或部署时需要去掉 jetty-server-8.1.8.jar 包,以免引起冲突

5:jfinal-1.9-lib 目录下所有 jar 包

为开发者准备的常用且可能用到的 jar 包,方便非 maven 用户取用。详情请见 jfinal-1.9-lib 目录下的说明文件:jfinal-1.9-库文件依赖及使用说明.txt

游戏预约提醒

游戏正式上线前,我们将通过免费预约短信提醒您

预约成功,请等待通知!

知道了

当前人数众多,预约失败!

知道了

您已预约,请等待通知!

知道了