前段时间有机会接触了下jfinal这个框架,感觉用来写一些小型的门户网站或者业务简单的功能性网站比较实用,上手简单,开发快。
首先介绍一下Jfinal,它是一个基于MVC模式的WEB+ORM框架。有以下特点:
1. MVC架构,设计精巧,使用简单
2. 遵循COC原则,零配置,无xml
3. 独创Db + Record模式,灵活便利
4 ActiveRecord支持,使数据库开发极致快速
5. 自动加载修改后的java文件,开发过程中无需重启web server
6 AOP支持,拦截器配置灵活,功能强大
7. Plugin体系结构,扩展性强
8. 多视图支持,支持FreeMarker、JSP、Velocity
9. 强大的Validator后端校验功能
10. 功能齐全,拥有struts2的绝大部分功能
11. 体积小仅248K,且无第三方依赖
好了,废话不多说,直接开干!
项目结构图
1.新建一个maven项目(这个步骤不多说,附:pom.xml依赖)
<dependencies>
<!--