文档章节

了解了一下JFinal简介

小沐植
 小沐植
发布于 2015/06/02 15:02
字数 543
阅读 48
收藏 0
1.发展概况
     JFinal 项目开源于2012年3月18日,采用对商业应用友好的Apache Licence 2.0协议。开源以来深受广大开发者欢迎,目前采用JFinal框架开发的用户群迅速壮大,同时不乏一些已经上线的商业化互联网项目。JFinal在中国最大的开源社区备受瞩目,自开源以来一直是热门项目。
         JFinal将一直坚持以下设计目标:开发迅速、代码量少、学习简单、功能强大、轻量级、易扩展、Restful。在坚持以上设计目标的同时,基于微内核+全方位扩展型架构,打造功能极度全面WEB+ORM开发框架。彻底解放开发者的生产力,彻底改善开发者的开发体验,让软件开发成为一件轻松愉快的事情。
         JFinal通过实践逐步形成了一套极速开发方法,此法将在即将打造的JFinal极速开发社区展示出来。
2.系统架构

    JFinal 采用微内核全方位扩展架构,全方位是指其扩展方式在空间上的表现形式。JFinal由Handler、Interceptor、Controller、Render、Plugin五大部分组成。

遵循COC原则,零配置,无xml
ActiveRecord支持,使数据库开发极致快速
自动加载修改后的java文件,开发过程中无需重启web server
AOP支持,拦截器配置灵活,功能强大
Plugin体系结构,扩展性强
多视图支持,支持 FreeMarker 、JSP、 Velocity
强大的Validator后端校验功能
功能齐全,拥有 struts2 的绝大部分功能

体积小仅218K,且无第三方依赖。

JFinal极速开发实战教程

本文转载自:http://www.elsyy.com/news/2015/0427/3962757900.html

小沐植
粉丝 4
博文 6
码字总数 669
作品 0
广州
私信 提问
2017-4-21工作日志

1、将jfinal的DAO层抽象到模版中: (1)解决jfinal无web容器启动问题,好方便进行junit测试 (2)解决jfinal关于数据库操作的配置问题,抽取到properties中,不要写到代码里 (3)解决jfinal多数据...

vomou
2017/04/21
1
0
学JFinal不迷路,JFinal优质资源列表(欢迎反馈更新)

学JFinal不迷路,记录一下JFinal相关的资源、产品、讲师等信息(所有信息排名不分先后)。 一、相关站点: 1、JFinal官网-问答、分享、文档、交流、俱乐部 http://www.jfinal.com 2 、JFina...

山东-小木
05/25
0
0
jfinal定位问题

@JFinal @绝望的八皮 向各位请教个项目框架选择问题,最近公司要做个中小型的ERP系统。目前公司在JFinal和SSH之间抉择,个人感觉JFinal挺省事的,但因公司以前从未用JFinal做过项目,特来请教...

chi_9
2013/05/23
2.2K
7
JFinal Authority 1.1 分布 jfinal 权限后台

更新内容 20140505 使用redis缓存 重写shiro sessionDao实现分布式session 20140504 添加redis缓存 20140504 过滤简单的 xss攻击 20140429 修复bug 登录过时 ajax请求没有跳转到登录页面 20...

12叔
2014/05/09
5.9K
27
JFinal 整合 Shiro

最近整合JFinal和Shiro遇到的问题,希望能给你们提示与帮助。 首先,JFinal和Shiro本人都是刚刚接触,JFinal上手很快,但Shiro上手比较费劲,看了很长时间的文档。 下面说一下整合JFinal配置...

leon_rock
2013/06/02
8K
10

没有更多内容

加载失败,请刷新页面

加载更多

PHP程序员必看!进阶学习工作最全书籍指南作参考

【初阶】知识与入门 01. 《PHP与MySQL程序设计(第4版)》 http://item.jd.com/10701892.html 02. 《深入浅出MySQL 数据库开发 优化与管理维护 第2版》 http://item.jd.com/11381295.html 0...

ITCare
8分钟前
9
0
go监控方案(1) -- 概述

概述 为什么需要监控 在编写应用程序的时候,通常会记录日志以便事后分析,在很多情况下是产生了问题之后,再去查看日志,是一种事后的静态分析。 在很多时候,我们可能需要了解整个系统在当...

solate
8分钟前
2
0
华泰面试和优必选

优必选:1、根据题目写测试用例;2、写JAVA小程序(如数组排序,1-10的求和);3、LNIUx命令 华泰证券:1、根据题目写测试用例;2、用基本语法写一个PYthon程序;3、JMETER有哪些流程,...

颜丽
9分钟前
1
0
Spring Boot 配置多源的 RabbitMQ

简介 MQ 是开发中很平常的中间件,本文讲述的是怎么在一个Spring Boot项目中配置多源的RabbitMQ,这里不过多的讲解RabbitMQ的相关知识点。如果你也有遇到需要往多个RabbitMQ中发送消息的需求...

innerpeacez
10分钟前
0
0
破解版的「谷歌访问助手」

今天呢,我分享一个破解版的[谷歌访问插件];这款插件主有两个特点: 能够正常使用,绿色无广告,不会出现篡改主页等问题; 使用中比较稳定,性能较好; 下面介绍以插件的具体配置过程: 1,...

元歌
15分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部