站内搜索
编辑推荐
本类下载榜
软件简介
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,且无第三方依赖
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
易语言v4.05修订版 简体中文特别版_易学易用的汉语编程语言
WinHex16进制编辑器19.3 汉化绿色版
Microsoft Visual FoxPro 6.0简体中文免安装版【可视化编程工具】
PHP For Windows 7.3.9 官方安装版
UltraEdit(文本编辑器)21.20.1001.0 烈火汉化增强版
WinHex(16进制编辑器)19.8 SR-4 中文绿色版
Java SE Runtime Environment 9.0u177 x64 官方安装版
易语言(支持基于汉语字和词编程) 绿色精简版
PSPad editor V5.0.2(321)中文绿色版
EXE资源查看提取器_Resource Explorer 汉化绿色版
Source Insight 4.0 汉化绿色版_功能强劲的程序编辑器
网络编辑超级工具箱(文章快速格式化) v1.2绿色加强版
汇编指令助手查询器 (汇编指令大全)V1.1 绿色版
UltraEdit 21.20.1009.0烈火汉化绿色版
UltraEdit-32 15.00.0.1042简体中文绿色便携版
Hex Workshop x64(bin文件编辑器)V6.7.25284 汉化版