5.1 概述

  1. **重大更新:自 jfinal 3.0 起,添加了 sql 管理模块,比 mybatis 使用 XML 管理 sql 的方案要爽得多,快速查看:**[**http://www.jfinal.com/doc/5-13**](http://www.jfinal.com/doc/5-13)
  2. ActiveRecord JFinal 最核心的组成部分之一,通过 ActiveRecord 来操作数据库,将极大地减少代码量,极大地提升开发效率。
  3. ActiveRecord 模式的核心是:一个 Model 对象唯一对应数据库表中的一条记录,而对应关系依靠的是数据库表的主键值。

因此,ActiveRecord 模式要求数据库表必须要有主键。当数据库表没有主键时,只能使用 Db + Record 模式来操作数据库。

< 4.8 Inject拦截器

5.2 ActiveRecordPlugin >

原文: http://www.jfinal.com/doc/5-1