jfinal druid数据库连接池配置

来源:互联网 发布:中国汽车制造业 数据 编辑:程序博客网 时间:2024/05/22 21:01

在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());//缓存插件             }