JFinal 1.8 文档指南:快速上手、配置、控制器、拦截器、ActiveRecord 等
需积分: 0 169 浏览量
更新于2024-07-22
收藏 1023KB PDF 举报
JFinal 1.8 文档
JFinal 是一个极速开发的 ORM 框架,该文档是 JFinal 1.8 的参考文档,对于了解 JFinal 的开发者来说非常重要。下面是该文档中的知识点总结:
一、快速上手
* 创建项目:JFinal 提供了快速创建项目的方法,开发者可以根据需要选择合适的模板创建项目。
* 放入 JFinal 库文件:开发者需要将 JFinal 库文件放入项目的 classpath 中。
* 修改 web.xml:开发者需要在 web.xml 文件中添加 JFinal 的配置信息。
* 添加 java 文件:开发者需要创建 Java 文件来编写业务逻辑。
* 启动项目:开发者可以使用 JFinal 提供的启动项目的方法来启动项目。
* 开启浏览器看效果:开发者可以通过浏览器来查看项目的运行结果。
二、JFinalConfig
* 概述:JFinalConfig 是 JFinal 的配置类,开发者可以使用该类来配置 JFinal 的各种参数。
* configConstant():开发者可以使用该方法来配置 JFinal 的常量。
* configRoute():开发者可以使用该方法来配置 JFinal 的路由信息。
* configPlugin():开发者可以使用该方法来配置 JFinal 的插件信息。
* configInterceptor():开发者可以使用该方法来配置 JFinal 的拦截器信息。
* configHandler():开发者可以使用该方法来配置 JFinal 的处理器信息。
* afterJFinalStart() 和 beforeJFinalStop():开发者可以使用这两个方法来在 JFinal 启动和停止时执行一些操作。
三、Controller
* 概述:Controller 是 JFinal 的控制器类,开发者可以使用该类来处理用户的请求。
* Action:开发者可以使用该类来处理用户的请求。
* getPara 系列方法:开发者可以使用该方法来获取用户的请求参数。
* getFile 文件上传:开发者可以使用该方法来上传文件。
* setAttr 方法:开发者可以使用该方法来设置请求的属性。
* render 系列方法:开发者可以使用该方法来渲染视图。
四、Interceptor
* 概述:Interceptor 是 JFinal 的拦截器类,开发者可以使用该类来拦截用户的请求。
* Interceptor 应用:开发者可以使用该类来拦截用户的请求。
* Interceptor 配置:开发者可以使用该方法来配置拦截器的信息。
* ActionInvocation:开发者可以使用该类来获取请求的信息。
* InterceptorStack:开发者可以使用该类来管理拦截器的栈。
五、ActiveRecord
* 概述:ActiveRecord 是 JFinal 的活动记录类,开发者可以使用该类来操作数据库。
* ActiveRecordPlugin:开发者可以使用该插件来启用活动记录功能。
* Model:开发者可以使用该类来定义数据模型。
* Db+Record 模式:开发者可以使用该模式来操作数据库。
* 声明式事务:开发者可以使用该方法来声明事务。
* Cache:开发者可以使用该方法来缓存数据。
* Dialect 多数据库支持:开发者可以使用该方法来支持多种数据库。
* 表关联操作:开发者可以使用该方法来操作关联表。
* Oracle 支持:开发者可以使用该方法来支持 Oracle 数据库。
* 多数据源支持:开发者可以使用该方法来支持多种数据源。
六、EhCachePlugin
* 概述:EhCachePlugin 是 JFinal 的 EhCache 插件,开发者可以使用该插件来缓存数据。
* EhCachePlugin:开发者可以使用该插件来启用 EhCache 功能。
* CacheInterceptor:开发者可以使用该类来拦截缓存的操作。
* EvictInterceptor:开发者可以使用该类来清除缓存。
* CacheKit:开发者可以使用该类来操作缓存。
* ehcache.xml 简介:开发者可以使用该文件来配置 EhCache 的信息。
七、SpringPlugin
* 概述:SpringPlugin 是 JFinal 的 Spring 插件,开发者可以使用该插件来集成 Spring 框架。
* SpringPlugin:开发者可以使用该插件来启用 Spring 功能。
* IocInterceptor:开发者可以使用该类来拦截依赖注入的操作。
该文档提供了 JFinal 1.8 的详细信息,涵盖了 JFinal 的各种功能和配置信息,对于了解 JFinal 的开发者来说非常重要。
2014-08-14 上传
2015-03-27 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
a1091352041
- 粉丝: 3
- 资源: 10
最新资源
- 单片机串口通信仿真与代码实现详解
- LVGL GUI-Guider工具:设计并仿真LVGL界面
- Unity3D魔幻风格游戏UI界面与按钮图标素材详解
- MFC VC++实现串口温度数据显示源代码分析
- JEE培训项目:jee-todolist深度解析
- 74LS138译码器在单片机应用中的实现方法
- Android平台的动物象棋游戏应用开发
- C++系统测试项目:毕业设计与课程实践指南
- WZYAVPlayer:一个适用于iOS的视频播放控件
- ASP实现校园学生信息在线管理系统设计与实践
- 使用node-webkit和AngularJS打造跨平台桌面应用
- C#实现递归绘制圆形的探索
- C++语言项目开发:烟花效果动画实现
- 高效子网掩码计算器:网络工具中的必备应用
- 用Django构建个人博客网站的学习之旅
- SpringBoot微服务搭建与Spring Cloud实践