一新建项目java
1. new→Dynamic Web Projectmysql
2修改Default Output Folder.通常用WebRoot\WEB-INF\class,而后下一步(注意路径要写对,否则后面会报Can not create instance of class: com.xiaoyao.config.StudyPlanConfig. Please check the config in web.xml的错误)web
3修改Content directory与Default Output Folder一致。勾选复选框,建立web.xml文件sql
4配置web.xml文件数据库
在web.xml文件的web-app中加以下配置:浏览器
5在lib中加jfinal和链接mysql数据库所必须的jar包app
6在以下文件中配置数据库信息测试
7建立JFinalConfig类的子类,用于对整个web项目进行配置。该类所在的包及自身文件名必须与web.xml中的param-value标签内的配置相一致。该类要实现如下方法:spa
(1)配置常量插件
(2)配置路由
(3) 配置C3p0数据库链接池插件
此时能够用generator生成model层代码,右击_JFinalDemoGenerator.java→Run As→java application
右击Refresh,能够看到增长以下文件:
(4)配置插件
(5) 配置全局拦截器
(6) 配置处理器
public void afterJFinalStart() {
}
(7) 启动项目 建议使用 JFinal 手册推荐的方式启动项目
8新建一个Controller的子类,测试从数据库读取数据
9启动项目 在浏览器中输入http://localhost:8085/,显示数据库中表content的第一条数据
至此,新建一个jfinal项目并链接mysql数据库成功!