=========================================================================
新建项目demo
1、复制模型pom.xml的mysql驱动和druid连接池配置到本项目pom.xml中
2、复制模型目录的DemoConfig.java文件到新建的config目录下,修改其中的路由、模板、_MappingKit等配置。
复制模型resources目录下的demo-config-dev.txt数据库配置文件到本项目的resources目录下,并修改数据库配置。
3、复制模型目录的_JFinalDemoGenerator.java文件到新建的model目录下,修改包名,文件存放目录modelpackagename等配置,修改setGenerateDaoINmodel为ture,导入import相关引用。
RunAs运行_JFinalDemoGenerator.java文件,生成model
4、新建一个name填写DemoController的class文件, package为项目包名,增加
public void list() {List<User> list=User.dao.findAll();renderJson(list);}
RunAs运行DemoConfig.java即可通过网页访问。
========================================================================
复制模型的pom.xml中,关于数据库连接的支持库mysql-connector-java和druid到本项目的pom.xml中。
1、创建数据库hellojfinal增加用户表usera
复制原有生成器_JfinalDemoGenerator.java,粘贴到java目录下新建一个co.jschool.demo.model的包目录下,
修改JfinalDemoGenerator.java文件的配置,main下的包名,配置model模型中的dao对象为true。
2、复制配置文件DemoConfig.java,粘贴到java目录下新建的co.jschool.demo.config包目录下,并改名为helloconfig.java。修改此文件启动方式,同时将src/mian/resources/下的demo-config-dev.txt拷贝到同级resources目录下。修改配置文件数据库配置。
Java/co.jschool/demo下新增包名为controller名字为UserController的class,并设置superclass为Controller
编辑userController.java,增加一个list()方法
编辑helloconfig.java,修改配置路由,屏蔽不要的,修改需要的。屏蔽模板文件配置configengine,