关于JFinal的框架-逻辑架构
2016-12-27 10:32
316 查看
JFinal的框架的逻辑架构是十分简单的,说更加简单一点,它是简单的经典的MVC模式。
它大致分为6个步骤:
客户端的request和response http请求
JFinalFilter过滤器
Handler请求处理器,对所有的请求进行公共处理
Action动作处理器,先执行拦截器,最后执行具体方法
模型层 在这个层面上包括实体模型的定义,Db+ActiveRecord模式数据库操作的支持,从请求中解析出对应参数构造Model实例,可以理解为DAO层
render 渲染器 负责将服务端的数据组装成客户端需要的数据类型或格式,返回给客户端。
JFinal的运作原理(Web):
通过表单提交数据
JFinalFilter拦截后调用Handler处理,执行ActionHandler
ActionHandler根据请求的target从缓存的ActionMapping中获取映射的Action对象
通过Action对象获得在Controller中相映射的Method
从request中获取参数 进行model处理
数据库操作
渲染视图 render页面
打完收工!
原文:http://www.codeweblog.com/关于jfinal的框架-逻辑架构/
它大致分为6个步骤:
客户端的request和response http请求
JFinalFilter过滤器
Handler请求处理器,对所有的请求进行公共处理
Action动作处理器,先执行拦截器,最后执行具体方法
模型层 在这个层面上包括实体模型的定义,Db+ActiveRecord模式数据库操作的支持,从请求中解析出对应参数构造Model实例,可以理解为DAO层
render 渲染器 负责将服务端的数据组装成客户端需要的数据类型或格式,返回给客户端。
JFinal的运作原理(Web):
通过表单提交数据
JFinalFilter拦截后调用Handler处理,执行ActionHandler
ActionHandler根据请求的target从缓存的ActionMapping中获取映射的Action对象
通过Action对象获得在Controller中相映射的Method
从request中获取参数 进行model处理
数据库操作
渲染视图 render页面
打完收工!
原文:http://www.codeweblog.com/关于jfinal的框架-逻辑架构/
相关文章推荐
- 关于架构、框架、业务逻辑的理解
- 关于可扩展的web架构设计的探索-框架结构的描述文件
- 把业务逻辑变成数据结构和SQL语句的例子。自然架构改成自然框架
- 关于可扩展的web架构设计的探索-框架结构的描述文件
- 关于自我介绍、简历、快速学习、逻辑框架和思考......
- 关于MVC到底是设计模式还是框架又或者是架构模式的新看法
- 把业务逻辑变成数据结构和SQL语句的例子。自然架构改成自然框架
- 关于Nginx+Gunicorn+uwsgi+后端框架到app架构梳理和思考
- .NET框架设计(高级框架架构模式)—钝化程序、逻辑冻结、冻结程序的延续、瞬间转移
- contiki 3.x:关于源码Makefile架构逻辑(1)
- 关于软件架构、设计模式和应用框架的一点看法
- .NET框架设计(高级框架架构模式)―钝化程序、逻辑冻结、冻结程序的延续、瞬间转移
- 关于容器、框架、架构的一些概念(转载)
- TP框架中关于if、else 分支结构逻辑错误
- .NET框架设计(高级框架架构模式)—钝化程序、逻辑冻结、冻结程序的延续、瞬间转移
- 关于RPC架构分布式框架dubbo框架对unchecked类型异常的处理
- 关于可扩展的web架构设计的探索-框架结构的描述文件
- 关于Flex+json+Java的整合开发【连载一】- 整体架构框架介绍
- 关于JVM问题(逻辑框架)
- 一次关于游戏服务器底层通信架构的重构过程