1 快速上手

2 JFinalConfig

3 Controller

4 AOP

5 ActiveRecord

6 Enjoy 模板引擎

7 EhCachePlugin

8 RedisPlugin

9 Cron4jPlugin

10 Validator

11 国际化

12 Json 转换

13 JFinal架构及扩展

14 升级到 5.1.2

1.11 特别声明

    JFinal 项目是符合 Java Web 规范的普通项目,所以开发者原有的项目 启动 和 部署 知识全部有效,不需要特殊对待 JFinal 项目。

    因此,本章介绍的所有启动及部署方式 仅仅针对于 JFinal 内部提供的 jfinal-undertow 以及 jetty-server 整合方式。当碰到启动问题时如果并非在使用 jfinal 整合的 undertow、jetty,那么决然与 jfinal 无关,也不需要查看本章的文档,从网上查找 Java Web 启动与部署的知识即可解决。

    如果不使用 JFinal 内部提供的 undertow、jetty 整合方式启动,那么可以去掉对相关的 jar 包依赖,maven 项目则可删掉相关 dependency  配置。

    最后,如果部署没有使用 jfinal undertow,那么需要将 pom.xml 中的打包类型改为 war,否则会打出 jar 包:

<packaging>war</packaging>

   同样,这个问题也与 jfinal 无关,是 maven 基础知识