多特软件下载-软件下载_更快更安全的软件下载中心

多特软件下载

jfinal demo 1.9

2021-07-27 21:15分类:开发软件 阅读:

 

jfinal demo 1.9详细介绍

  • 资源大小:24.15 MB
  • 月下载量:0次
  • 软件属性:简体中文 免费软件
  • 系统平台:Win7/WinVista/Win2003/WinXP/Win2000/Win8/Win10兼容软件
  • 更新时间:2021-07-27
  • 14:ICallback.run更名为call

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

    16:添加Controller.renderText便捷各种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属性

    体积小仅248K,且无第三方依靠

    1:jfinal-1.9-bin.jar

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

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

    ActiveRecord支持,使数据库开发极致迅速

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

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

    先上图

    4:jetty-server-8.1.8.jar

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

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

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

    jfinal 1.9 源码

    Plugin体系结构,扩展性强

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

    2:jfinal-1.9-src.zih3

    文件清单及用说明

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

    jfinal 1.9 开发包 + 网站源码 的整理,便捷非 maven 开发者在开发时调试和查询网站源码,从而不需要再单独绑定 jfinal-1.9-src.zip 就可以在 IDE 中查询网站源码

    1、建数据库

    -- Create tablecreate table CLASSES, classesaddress VARCHAR2);-- Create tablecreate table STUDENT, studentage NUMBER, studentsex VARCHAR2, classesid NUMBER);alter table STUDENT add constraint FK_CLASSESID foreign keyreferences CLASSES ;

    新建项目,我用的myeclipse,先把jar包导入

    强大的Validator后端校验功能

    功能齐全,拥有struts2的绝大多数功能

    什么这是实体类?

    没错!!~ ActiveRecord 是 jfinal 最重要的组成部分之一,通过 ActiveRecord 来操作数据库,将很大地降低代码量,很大地提高开发效率,配置在后面,我这里用的是Model,Model 是 ActiveRecord 中非常重要的组件之一,它充当 MVC 模式中的 Model部分。以上代码中的 User 通过继承 Model,便立即拥有些海量便捷的操作数据库的办法。在 User 中声明的 dao 静态对象是为了便捷查看操作而概念的,该对象并非需要的。 基于ActiveRecord 的 Model 不需要概念属性, 不需要概念 getter、 setter办法,不需要 XML 配置,不需要 Annotation 配置,很大减少了代码量。Model容易见到办法见官方API。

    JFinal还有 独创 Db + Record 模式,Db 类及其配套的 Record 类, 提供了在 Model 类以外更为丰富的数据库操作功能。用 Db 与 Record 类时,不需要对数据库表进行映射,Record 等于一个通用的 Model。Db容易见到办法见官方API。

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

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

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

    4:添加Controller.renderXml便捷开发xml服务端项目

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

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

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

    8:提高Oracle在表数据量很大时ARP初始化性能,OracleDialect.forTableBuilderDoBuild中sql条件改为rownum1,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与配置加载、读取有关代码

    Student.java

    package com.demo.model;import com.jfinal.plugin.activerecord.Model;public class Student extends Model

    2、实体类Classes.java

    package com.demo.model;import com.jfinal.plugin.activerecord.Model;public class Classes extends Model

    jfinal demo软件简介

    JFinal 是基于 Java 语言的极速 WEB + ORM 框架,其核心设计目的是开发飞速、代码量少、学习容易、功能强大、轻量级、易扩展、Restful。 在拥有Java语言所有优势的同时再拥有ruby、python、php等动态语言的开发效率!为你节省更多时间,去陪男女朋友、家人和朋友 :)

    JFinal 1.9 针对开发者最为关注的功能有20多项增强及改进。除去提供配置文件的全局支持外,还加大了在互联网+年代对JFinal作为服务端及推广客户端的支持,比如XmlRender、JsonRender可极度便捷地开发Xml、Json服务端程序,HttpKit可以极简地与像微信公众平台的API进行通信。除去功能性的增强以外,还对代码进行了优化与精简,更轻、更快、更爽

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

    为开发者筹备的常用且可可以用到的 jar 包,便捷非 maven 用户取用。详细情况请见 jfinal-1.9-lib 目录下的说明文件:“jfinal-1.9-库文件依靠及用说明.txt”

    jfinal demo 1.9下载地址直达

    知道jfinal的结构和特征

    MVC构造,设计精巧,用容易

    郑重声明:文章来源于网络,仅作为参考,如果网站中图片和文字侵犯了您的版权,请联系我们处理!

    上一篇:SQL Query Tool (ADO) 7.0.3.3

    下一篇:没有了

    相关推荐
    

    关注我们

      多特软件下载-软件下载_更快更安全的软件下载中心
    返回顶部