package com.xybl.config;

import com.jfinal.config.Constants;
import com.jfinal.config.Handlers;
import com.jfinal.config.Interceptors;
import com.jfinal.config.JFinalConfig;
import com.jfinal.config.Plugins;
import com.jfinal.config.Routes;
import com.jfinal.core.JFinal;
import com.jfinal.plugin.activerecord.ActiveRecordPlugin;
import com.jfinal.plugin.c3p0.C3p0Plugin;
import com.xybl.base.controller.LoginController;
import com.xybl.base.controller.SysMenuController;
import com.xybl.base.controller.SysRoleController;
import com.xybl.base.controller.SysUserController;
import com.xybl.base.model.SysMenu;
import com.xybl.base.model.SysRole;
import com.xybl.base.model.SysRoleMenu;
import com.xybl.base.model.SysRoleUser;
import com.xybl.base.model.SysUser;
import com.xybl.controller.IndexController;

public class XyblConfig extends JFinalConfig {
	public void configConstant(Constants me) {
		me.setDevMode(true);
	}

	public void configRoute(Routes me) {
		me.add("/", IndexController.class);
		me.add("/menu",SysMenuController.class);
		me.add("/user",SysUserController.class);
		me.add("/role",SysRoleController.class);
		me.add("/login",LoginController.class);
	}
	public void configPlugin(Plugins me) {
		C3p0Plugin  cp  =  new  C3p0Plugin("jdbc:mysql://localhost/ext_mvc", 
				"root", "123456"); 
        me.add(cp); 
        ActiveRecordPlugin arp = new ActiveRecordPlugin(cp); 
        me.add(arp);
        arp.addMapping("sys_menu","menu_id", SysMenu.class);
        arp.addMapping("sys_user","user_id", SysUser.class);
        arp.addMapping("sys_role","role_id", SysRole.class);
        arp.addMapping("sys_role_user", SysRoleUser.class);
        arp.addMapping("sys_role_menu", SysRoleMenu.class);
	}

	public void configInterceptor(Interceptors me) {
	}

	public void configHandler(Handlers me) {
	}
	public static void main(String[] args) {
		JFinal.start("WebRoot", 80, "/", 5);
	}
}
最近下载更多
akittyboy  LV9 4月16日
lironggang  LV38 2022年8月8日
wanglinddad  LV55 2022年4月18日
easyzzh  LV3 2021年11月5日
是斐不是飞  LV1 2021年10月7日
JAVA工程师123  LV3 2020年12月23日
e307911  LV7 2020年5月30日
8329wuming  LV1 2020年4月18日
a58807333  LV9 2020年4月2日
newnu88  LV12 2020年2月17日
最近浏览更多
黄大哈 6月3日
暂无贡献等级
akittyboy  LV9 4月16日
微信网友_6549826556514304  LV2 2023年7月6日
lhlhlhlh55 2023年6月13日
暂无贡献等级
暂无贡献等级
网约车源码 2022年12月31日
暂无贡献等级
cdjiangyang 2022年8月23日
暂无贡献等级
ttttt111 2022年6月24日
暂无贡献等级
子非鱼也  LV3 2022年5月7日
wanglinddad  LV55 2022年4月18日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友