环境搭建创建一个javaweb+maven+Jfinal项目
JFinal有如下主要特点:
MVC架构,设计精巧,使用简单
遵循COC原则,零配置,无xml
独创Db + Record模式,灵活便利
ActiveRecord支持,使数据库开发极致快速
自动加载修改后的java文件,开发过程中无需重启web server
AOP支持,拦截器配置灵活,功能强大
Plugin体系结构,扩展性强
多视图支持,支持FreeMarker、JSP、Velocity
强大的Validator后端校验功能
功能齐全,拥有struts2的绝大部分功能
体积小仅632K,且无第三方依赖
在main目录新建java目录,并将java目录标记为资源目录。
然后在web.xml里新增filter配置如***意:其中的configClass是上面项目新建的配置类Config):
最后 新建一个main方法来启动(jetty部署 80端口 上下文:/)。
启动