程序员私活利器:IDEA搭建Maven+JFinal极速开发

程序员私活利器:IDEA搭建Maven+JFinal极速开发

JFinal简介

JFinal 是基于 Java 语言的极速 WEB + ORM 框架,其核心设计目标是开发迅速、代码量少、学习简单、功能强大、轻量级、易扩展、Restful。在拥有Java语言所有优势的同时再拥有ruby、python、php等动态语言的开发效率!为您节约更多时间,去陪恋人、家人和朋友 :)

IDEA+maven搭建JFinal项目脚手架

  • 环境说明:

程序版本
JDK1.7.0_67
Tomcat7.0.69
maven3.3.9
Intellij IDEA2016.1
  • 新建一个Project

程序员私活利器:IDEA搭建Maven+JFinal极速开发

通过Maven建立Project,但不使用模板

程序员私活利器:IDEA搭建Maven+JFinal极速开发

此处将Project命名为「jfinal-toutiao」

程序员私活利器:IDEA搭建Maven+JFinal极速开发

此处将Project命名为「jfinal-toutiao」

把当前Project改为一个POM工程

程序员私活利器:IDEA搭建Maven+JFinal极速开发

删掉src目录

程序员私活利器:IDEA搭建Maven+JFinal极速开发

编辑根目录下的pom.xml,将打包格式设置为pom

程序员私活利器:IDEA搭建Maven+JFinal极速开发

父工程的pom.xml

新建Module(模块)「jfinal_web」

程序员私活利器:IDEA搭建Maven+JFinal极速开发

在jfinal-demo目录上单击鼠标右键,新建子Module

程序员私活利器:IDEA搭建Maven+JFinal极速开发

创建时选择使用模板

程序员私活利器:IDEA搭建Maven+JFinal极速开发

程序员私活利器:IDEA搭建Maven+JFinal极速开发

程序员私活利器:IDEA搭建Maven+JFinal极速开发

点击Finish后等待Maven创建目录,几分钟过后:

程序员私活利器:IDEA搭建Maven+JFinal极速开发

创建完成后

编写测试用代码

程序员私活利器:IDEA搭建Maven+JFinal极速开发

在jfinal_web模块的main目录下,新建java目录

程序员私活利器:IDEA搭建Maven+JFinal极速开发

java目录标记为Sources Root

程序员私活利器:IDEA搭建Maven+JFinal极速开发

「jfinal_web」模块的pom.xml

程序员私活利器:IDEA搭建Maven+JFinal极速开发

创建测试用HeadlinesController类,并继承com.jfinal.core.Contr

程序员私活利器:IDEA搭建Maven+JFinal极速开发

实现index方法

程序员私活利器:IDEA搭建Maven+JFinal极速开发

创建HeadlinesConfig并继承JFinalConfig

配置运行环境

程序员私活利器:IDEA搭建Maven+JFinal极速开发

配置运行参数

程序员私活利器:IDEA搭建Maven+JFinal极速开发

配置运行参数

程序员私活利器:IDEA搭建Maven+JFinal极速开发

配置web.xml的过滤器

启动应用

程序员私活利器:IDEA搭建Maven+JFinal极速开发

点击启动

打开浏览器测试一下程序员私活利器:IDEA搭建Maven+JFinal极速开发

相关推荐