JFinal:极速 体验 Generator
JFinal 2.1 新增了 Generator 用来极速生成 Model、BaseModel、MappingKit、DataDictionary文件 。…
JFinal:JFinal相关生成文件
BaseModel是用于被最终的 Model 继承的基类,所有的 getter、setter方法都将生成在此文 件内,这样就保障了最终 Model 的清爽与干净,BaseModel…
JFinal:Model 与 Bean 合体后主要优势
充分利用海量的针对于 Bean 设计的第三方工具,例如 jackson、freemarker 快速响应数据库表变动,极速重构,提升开发效率,提升代码质量 拥有 IDE 代码提示不用…
JFinal:Model 与 Bean 合体后注意事项
合体后 JSP 模板输出 Bean 中的数据将依赖其 getter 方法,输出的变量名即为 getter 方法去 掉”get”前缀字符后剩下的字符首字母变小写,如果希望 JSP 仍…
JFinal:放入 JFinal 库文件
将 jfinal-xxx.jar 与jetty-server-8.1.8.jar 拷贝至项目 WEB-INFlib 下即可。 &nb…
JFinal:修改 web.xml
将如下内容添加至 web.xml <filter> <filter-name>jfinal</f…
JFinal:添加 java 文件
在项目 src 目录下创建 demo 包,并在 demo 包下创建 DemoConfig 文件, 内容如下: package demo; import com.jfinal.con…
JFinal:JFinal启动项目
创建启动项如下图所示: 鼠标右键点击 Java Application 并选择 New 菜单项,新建 Java Application 启动项,如下图 所示:在右侧窗口中的 Mai…
JFinal:Maven 下开发
如果使用 Maven 管理 jar 包依赖,只需要引入如下 dependency: <dependency> <groupId>com.jfinal<…
JFinal JFinalConfig:概述
基于 JFinal 的 web 项目需要创建一个继承自 JFinalConfig 类的子类,该类用于对整个 web项目进行配置。 JFinalConfig 子类需要实现五个抽象方法…
JFinal JFinalConfig:configConstant(Constants me)
此方法用来配置 JFinal 常量值,如开发模式常量 devMode 的配置,默认视图类型 ViewType的配置,如下代码配置了 JFinal 运行在开发模式下且默…
JFinal JFinalConfig:configRoute(Routes me)
此方法用来配置 JFinal 访问路由,如下代码配置了将”/hello”映射到 HelloController 这个控 制器 , 通 过 以 下 的 配 置 , http://lo…
JFinal JFinalConfig:configInterceptor (Interceptors me)
此方法用来配置 JFinal 的全局拦截器,全局拦截器将拦截所有 action 请求,除非使用@Clear 在 Controller 中清除,如下代码配置了…
JFinal JFinalConfig:configHandler (Handlers me)
此方法用来配置 JFinal 的 Handler,如下代码配置了名为 ResourceHandler 的处理器,Handler 可以接管所有 web 请求,并对应用拥有完全的控制权…
JFinal JFinalConfig:afterJFinalStart()与 beforeJFinalStop()
JFinalConfig 中的 afterJFinalStart()与 beforeJFinalStop()方法供开发者在 JFinalConfig 继承类中 覆盖 。 JFina…
JFinal JFinalConfig:PropKit
PropKit 工具类用来操作外部配置文件。PropKit 可以极度方便地在系统任意时空使用,如 下是示例代码: public class AppConfigextends JFi…
JFinal Controller:Action
Controller 以及在其中定义的 public 无参方法称为一个 Action。Action 是请求的最小单位。 Action 方法必须在 Co…
JFinal Controller:getPara 系列方法
Controller 提供了 getPara 系列方法用来从请求中获取参数。getPara 系列方法分为两种类型。…
JFinal Controller:getModel 与 getBean 系列方法
getModel 用来接收页面表单域传递过来的 model 对象,表单域名称以”modelName.attrName” 方式…
JFinal Controller:setAttr 方法
setAttr(String, Object)转调了 HttpServletRequest.setAttribute(String, Object),该方法可以将 各种数据传递给&…