jfinal druid数据库连接池配置 灰太狼 2021-06-24 15:57 605阅读 0赞 在jfinal配置类的configPlugin(Plugins me)中配置插件 /** * 配置插件<br> * 1,druid数据库连接池<br> * 2,配置ActiveRecord插件<br> * 3,所有配置在 MappingKit 中搞定<br> * 4,缓存插件<br> * @param me */ @Override public void configPlugin(Plugins me) { DruidPlugin druid = new DruidPlugin(PropKit.get("jdbcUrl"), PropKit.get("user"), PropKit.get("password").trim());//druid数据库连接池 druid.addFilter(new StatFilter());//监控 /druid/index.html WallFilter wall = new WallFilter();//防sql注入 wall.setDbType("mysql"); druid.addFilter(wall); druid.setTestOnBorrow(true); druid.setTestOnReturn(true); me.add(druid); // 配置ActiveRecord插件 ActiveRecordPlugin arp = new ActiveRecordPlugin(druid); arp.setShowSql(true); me.add(arp); // 所有配置在 MappingKit 中搞定 _MappingKit.mapping(arp); me.add(new EhCachePlugin());//缓存插件 }
还没有评论,来说两句吧...