jfinal 使用druid

public void configPlugin(Plugins me) {
	    DruidPlugin dp = new DruidPlugin(getProperty("jdbcUrl"), getProperty("user"), getProperty("password").trim());
		//配置Log4jFilter,缺省输出的日志信息全面,配置定制日志输出
		Log4jFilter lf = new Log4jFilter();
		lf.setStatementExecutableSqlLogEnable(true);
		lf.setConnectionLogEnabled(false);
		lf.setDataSourceLogEnabled(false);
		lf.setStatementLogEnabled(false);
		dp.addFilter(lf);
		dp.addFilter(new StatFilter());
		dp.setTestWhileIdle(true);
	    WallFilter wall = new WallFilter();
	    wall.setDbType("mysql");
	    dp.addFilter(wall);
		me.add(dp);
		// 配置ActiveRecord插件
		//SqlReporter.setLogger(true); 
		ActiveRecordPlugin arp = new ActiveRecordPlugin(dp);
		//arp.setShowSql(true);//
		me.add(arp);
		
	}

public void configHandler(Handlers me) {
	    DruidStatViewHandler dvh =  new DruidStatViewHandler("/druid");
	    me.add(dvh);
	    me.add(new ContextPathHandler("basePath")); 
		
	}




你可能感兴趣的:(jfinal 使用druid)