JFinal介绍】的更多相关文章

JFinal是基于Java语言的极速Web + ORM框架,其核心设计目标是开发迅速.代码量少.学习简单.功能强大.轻量级.易扩展.Restful.在拥有Java语言所有优势的同时再拥有Ruby.Python.PHP等动态语言的开发效率!为开发者节约更多时间,去陪恋人.家人和朋友. JFinal的主要特点如下: MVC架构,设计精巧,使用简单: 遵循COC原则,零配置,无xml: ActiveRecord支持,使数据库开发极致快速: 自动加载修改后的java文件,开发过程中无需重启Web ser…
目录-----------------------------------------------------------第一章 简介第二章 JFine2.0 maven demo第三章番外篇 JFine2.0环境搭建第三章 JFinal2.0基础与加强第四章 JFinal2.0扩展与周边 详细目录--------------------------------------------------------------------第一章 简介1.JFinal介绍2.JFinal开源项目介绍 1…
前言 逃离北上广从广州回老家南宁,入职这家公司用的技术是JFinal,借此机会得以学习这个国产的MVC框架,经过一段时间的学习,基于之前的经验搭建一个通用项目jfinal-demo jfinal-demo是基于JFinal封装的一个简单通用项目,一套通用代码,实现增删改查分页等基础功能,单表模块通过继承通用模块实现该基础功能,通过代码生成器可快速生成全套单表代码. 技术栈:JFinal + MySql JFinal介绍 JFinal已连续多次获得GVP Gitee最有价值开源项目,gitee地址…
本菜鸡是一名弱弱的测试工程师,最近完成了一个支付相关的项目,项目工作中,需要建立一个模拟支付宝的网关,主要是接收请求并返回数据.作为一名没有丝毫开发经验的菜鸡,初期入门相当费劲,主要还是思维上的转变.由于本人技能水平有限,本篇文章只介绍如何启动服务,并接收请求,返回数据.希望可以给想要入门的童鞋一些帮助. 一.首先建立一个maven工程 二.web.xml文件内容 <?xml version="1.0" encoding="UTF-8"?> <we…
jfinal 的定时器的使用: 项目中使用的maven管理器 1.导入要使用的包 2.添加Job类 配置参数 这个配置是jfinal-quartz 包中带的默认文档,即是默认加载的文档(其中还有一个quartz.properties) class : 执行定时任务的那个类的路径,我的项目中是:XX.XX.QuartzJob cron : 即设置多长时间执行定时任务.具体可以查看:cron表达式 enable : 是否运行,true 3.在继承JfinalConfig的类中,加载QuartzPlu…
上一节介绍了jfinal框架的简单搭建,这节通过一个小例子了解jfinal的结构和特点 先上图 1.建数据库(我用的是oracle数据库,其他的相对也差不多) -- Create table create table CLASSES ( classesid NUMBER not null, classesname ), classesaddress ) ); -- Create table create table STUDENT ( studentid NUMBER not null, stu…
导读:在这次和大家一起开发的今日开讲后台管理系统中,我们用的是JFinal框架.开始的时候,说是用SSH,心里一阵窃喜,刚刚做了网上商城的项目,对于这个框架还算是接触过了.JFinal却是个新货,心里一阵嘀咕.不顾,接触了之后,再去看,其实都差不多了.本篇博客,就主要介绍一下JFinal这个东西. 一.JFinal简介 JFinal 是基于 Java 语言的极速 WEB + ORM 框架,其核心设计目标是开发迅速.代码量少.学习简单.功能强大.轻量级.易扩展.Restful. 在拥有Java语言…
导读:先前在做.NET项目时,拦截的功能主要是依靠缓存session来实现.当需要跳转到某个页面,使用某个功能查询一些数据时,会根据session中的用户值来判断是否已经正常登录,如果没有,则重定向到登录页面.那么,在java里面,是怎样做的呢.本篇博客主要是介绍一些自己在做项目的过程中的一些处理方式. 一.SSH框架中的拦截 1.1,建立拦截类,添加拦截方法 <span style="font-family:KaiTi_GB2312;font-size:18px;">pu…
为了使小白能够完全的按步骤创建第一个JFinal应用并运行,笔者将以Java界最流行的Eclipse平台为例,搭建出所有基础教程中喜欢的Hello world应用. 1. JFinal简介 2. 小白的第一个JFinal程序 2.1. Eclipse平台搭建 2.1.1. 下载Eclipse 2.1.2. 配置Tomcat 2.2. 创建Web应用 2.2.1. 新建Dynamic Web工程 2.2.2. 下载JFinal 2.3. 配置及编码 2.3.1. 创建MyAppConfig.jav…
本文对Jfinal的启动源码做解释说明. PS:Jfinal启动容器可基于Tomcat/Jetty等web容器启动,本文基于Jetty的启动方式做启动源码的解读和分析,tomcat类似. 入口  JFinalConfig的继承类的Main方法为入口,实例代码继承类为:DemoConfig,Main方法如下: public static void main(String[] args) { /** * 特别注意:Eclipse 之下建议的启动方式 */ JFinal.start("WebRoot&…
什么是Jfinal? JFinal 是基于 Java 语言的极速 WEB + ORM 框架,其核心设计目标是开发迅速.代码量少.学习简单.功能强大.轻量级.易扩展.Restful.在拥有Java语言所有优势的同时再拥有ruby.python.php等动态语言的开发效率! 简单来说,Jfinal是一套基于微内核的快速开发框架.给开发者提供更高效.易用的工具框架. Jfinal的特点: MVC架构,设计精巧,使用简单 遵循COC原则,零配置,无xml 独创Db + Record模式,灵活便利 Act…
刚刚学习jfinal,通过一天左右的时间大体上理解了这个框架的用法,我对他的理解是JFinal 是基于 Java 语言的极速 WEB + ORM 框架,其核心设计目标是开发迅速.代码量少.学习简单.功能强大.轻量级.易扩展.Restful.在拥有Java语言所有优势的同时再拥有ruby.python.php等动态语言的. 下面介绍下这个东西的使用方式: 首先声明下我是用的工具(eclipse),之前我一直使用的IDEA,这是新公司的需求,第一步我们需要创建一个 Web 下面的 Dynamic W…
本示例jfinal集成cas单点认证,采用获取到登录用户session信息后,在本地站点备份一份session信息,主要做以下几个步骤: 1.站点引入响应jar包: 2.在web.xml中配置对应过滤器: 3.增加拦截handler,并在jfinal的config中配置. 4.注销操作 此次示例在handler中获取登录用户session,并设置本站点session. 详细介绍如下: 1.引入jar包 需要引入两个jar包:cas-client-core-3.2.2.jar和commons-lo…
Jfinal框架是什么框架?适用于什么项目呢? jfinal 基于spring MVC研发的框架,操作简单.节省代码,适用于所有web项目.适合中小型项目开发.10分钟写出一个页面的增删改查.目前所在公司就用jfinal开发.app,服务端也可以.是Java 语言的极速 web 开发框架,其核心设计目标是开发迅速.代码量少.学习简单.功能强大.轻量级.易扩展.Restful.在拥有Java语言所有优势的同时再拥有ruby.python等动态语言的开发效率. 系统架构 JFinal 采用微内核全方…
开篇  概述 基于JFinal的web项目需要创建一个继承自JFinalConfig类的子类,该类用于对整个web项目进行配置. JFinalConfig子类需要实现六个抽象方法,如下所示: public class DemoConfig extends JFinalConfig { public void configConstant(Constants me) {} public void configRoute(Routes me) {} public void configEngine(…
本文对Jfinal的启动源码做解释说明. PS:Jfinal启动容器可基于Tomcat/Jetty等web容器启动,本文基于Jetty的启动方式做启动源码的解读和分析,tomcat类似. 入口  JFinalConfig的继承类的Main方法为入口,实例代码继承类为:DemoConfig,Main方法如下: public static void main(String[] args) { /** * 特别注意:Eclipse 之下建议的启动方式 */ JFinal.start("WebRoot&…
使用JFinal框架连接数据库,实现注册.登录功能 1.在Eclipse中新建Dynamic Web project项目 2.导入jfinal-2.2-bin-with-src.jar.c3p0-0.9.5.1.jar.mchange-commons-java-0.2.10.jar.mysql-connector-java-5.1.20-bin.jar包 3.修改web.xml 4.在src目录新建com.common包,在包中新建MainConfig.java,继承JFinalConfig 5…
关于jFinal开发中遇到的中文乱码问题解决办法 设置tomcat的编码,修改 <Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" /> 为 <Connector port="8080" protocol="HTTP/1.1" connectio…
jFinal render为什么不跳转到指定的页面 1:需要在你自己的主配置文件里面配置所有页面的文件前缀,没配置默认是项目的根目录 //配置页面访问主路径 me.setBaseViewPath("WEB-INF/view"); 2:配置路由的时候需要配置访问路径,不写默认根目录 me.add("/demo", DemoController.class, "/demo"); 3:render访问页面地址 render("index.ht…
介绍开始: 编辑器:MyEclipse; 数据库:MySQL; 服务器:tomcat; 1 首先新建web项目 要强调的是Target runtime必须选择为None.然后点击两次Next,选中创建web.xml.finish~~~ 2 导入支撑项目的jar包(包括JFinal.Mysql.JDBC) 必须导入这四个jar包.其中:(1) c3p0是支撑JDBC的:(2)jfina是支撑jfinal的,jfinal默认使用freemarker作为MVC的View,所以也要导入:(3)mysql…
之前Java开发一直使用的是经典的ssh,去年接触了jfinal,觉得jfinal的魅力非常之大,让我无法自拔,现在还深深地陷在其中. 简单的介绍一下jfinal,jfinal短小精悍,让java有了PHP一般的开发速度,急速的开发速度之外其他的方面毫不逊色,我谈谈几点自己使用jfinal的感受吧. 传统的ssh框架,mybatis和springmvc等,需要配置大量的配置文件,一层层,感觉无比的繁琐.而jfinal甚至可以达到0配置文件,当然他也是支持配置文件的,这种感觉真是太棒了! jfin…
18年初上线了一套旅游营销管理系统,目前给几个合作客户内测试用,是基于JFinal研发的一套旅游行业旅游线路批发零售系统(SAAS)版. 系统终端: PC后台管理分:总部.线路批发商.旅行社门店.个人代理 微信微营销店铺:批发商版.旅行社门店版 PC管理系统核心功能: 总部:批发商管理.旅行社门店管理.推荐开户申请管理.景点管理.景点图库管理.旅游线路管理.微网站管理.个人信息资料.在线宣传海报制作器等 批发商:景点管理.景点图库管理.旅游线路管理.微网站管理.个人信息资料.在线宣传海报制作器等…
课程名称:JFinal极速开发企业实战 课程长度:100课时 课程作者:小木(909854136) 课程地址:http://edu.csdn.net/course/detail/1968 官网网址:http://www.xiaomuedu.com 目前国内最新最全内容覆盖面超广,从前端到后端,从核心到细节,从原理到实战,无不细致深入源码讲解,是国内JFianl学习不可多得的素材.  关注微信更多课程: 课程介绍: 本课程着重深入源码Debug模式讲解JFinal核心架构和运行原理,手把手从零开始…
原文:http://www.oschina.net/news/67980/jfinal-weixin-1-5-released JFinal Weixin 1.5 大幅完善了对微信公众平台API的支持,以便满足更多开发者的需求.主要添加了微信摇一摇.微信支付.素材管理MediaApi,分布式Token存储等实用功能. 本次版本所有功能来源于@卢春梦 和他的小伙伴们的贡献,在此特别表示感谢.春梦大牛@孤独的3 不仅对 jfinal weixin 项目有很多的贡献,而且对 jfinal 的发展也做出…
驰骋工作流引擎与jFinal集成版本2.0 发布说明 关键字: 驰骋工作流程快速开发平台 工作流程管理系统java工作流引擎. 使用协议:GPL. 关于JFinal: https://www.jfinal.com/ 关于JFlow: http://ccflow.org 概要说明: JFinal 与Jflow都是国产软件,是国内知名的老牌开源软件. jfinal在2011年发布. 驰骋工作流引擎,表单引擎java版本简称为jflow, .net版本简称ccflow. 研发与2003年,开源与200…
废话不多说,就说一句:在 JFinal 中集成 EhCache,可以提高系统的并发访问速度. 可能有人会问 JFinal 是什么,EhCache 是什么,简单解释一下. JFinal 是一个基于Java 语言的极速 Web 开发框架,用起来非常爽,谁用谁知道.EhCache 是一个纯 Java 的进程内缓存框架,具有快速.精干的特点,用起来非常爽,谁用谁知道. JFinal 本身已经集成了 EhCache 这个缓存插件,但默认是没有启用的.那怎么启用呢? 请随我来. 01.在 pom.xml 中…
Jetty介绍 Jetty官网:http://www.eclipse.org/jetty/ 参考:Jetty使用教程(一)--开始使用Jetty 1. 使用 参考上面文档,但是有些更新: echo $JETTY_HOME /Users/aliyun/Downloads/softwoare/jetty-distribution-9.4.7.v20170914 ali-2cf0ee28bc54:jetty aliyun$ java -jar $JETTY_HOME/start.jar ERROR :…
jfinal  layui easyexcel  这三样开源技术这里就不多介绍了,自行百度了解吧,他们的组合算是一个很高效又不失美观的操作体验. 操作主要分以下几步: 1.建立jfinal的操作环境,建议使用作者提供的demo , 创建一个 jfinal + undertow 的运行环境.undertow运行起来很快,不仅方便调试,而且运行稳定.https://www.jfinal.com/doc 2.引入easyexcel的相关包,我这里使用的是2.0.5版本,网上有很多1.2的版本教程,这里…
最近在做微信开发,于是用到了jfinal. 做一下解释: JFinal 是基于 Java 语言的极速 WEB + ORM 开发框架,其核心设计目标是开发迅速.代码量少.学习简单.功能强大.轻量级.易扩展.Restful.在拥有 Java 语言所有优势的同时再拥有 ruby.python.php 等动态语言的开发效率 这些你都可以在百度上找到,我主要是看中了开发快的优点. 1 创建项目 以最常用的 Eclipse 为例,推荐使用 Eclipse IDE for Java EE Developers…
引言 昨天在看服务器容器的时候意外的遇到了 JFinal ,之前我对 JFinal 的印象仅停留在这是一款国人开发的集成 Spring 全家桶的一个框架. 后来我查了一下,好像事情并没有这么简单. JFinal 连续好多年获得 OSChina 最佳开源项目,并不是我之前理解的集成 Spring 全家桶,而是自己开发了一套 WEB + ORM + AOP + Template Engine 框架,大写的牛逼! 先看下官方仓库对自己的介绍: 这介绍写的,简直是深的我心 为您节约更多时间,去陪恋人.家…