关于项目框架的搭建j及appConfig中的configRoute()、configHandler()的功能在上篇博客已经介绍过了,这里不再赘述。本篇博文将把侧重点放在插件configPlugin()和拦截器configInterceptor()的介绍上。
添加依赖jar包
创建数据库jfinal和user表。
DROP TABLE IF EXISTS `user`;
CREATE TABLE `user` (
`userid` int(11) NOT NULL AUTO_INCREMENT,
`username` varchar(255) NOT NULL,
`password` varchar(255) NOT NULL,
PRIMARY KEY (`userid`)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8;
在根目录下新建dbc.properties并配置数据库连接信息。
driverClass=com.mysql.jdbc.Driver
jdbcUrl=jdbc:mysql://localhost:3306/jfinal
user=root
password=root
initialPoolSize=5
maxIdleTime=60
maxPoolSize=15
minPoolSize=2
在MyAppConfig.java中加载jdbc.properties文件。
定义user实体
p