配置jfinal的DruidPlugin用到的StatFilter()是需要自己来写吗?
在配置jfinal的DruidPlugin时,发现找不到StatFilter()这个类?
DruidPlugin dp = new DruidPlugin(getProperty("jdbcUrl"), getProperty("user"), getProperty("password"));
dp.addFilter(new StatFilter());
WallFilter wall = new WallFilter();
wall.setDbType("mysql");
dp.addFilter(wall);
me.add(dp);
这个类是需要自己来写吗?
还发现也没有WallFilter()这个类?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(7)
回复
是用来看数据库各种状态信息,例如,sql 执行的时长,执行次数等等,相当于一个 sql 监测功能,使用方式极度简单:me.add(new DruidStatViewHandler("/druid")),然后在浏览器中输入 http://localhost/druid 就可以看到
这个DruidStatViewHandler有什么用,与防SQL注入有关吗?
OK
回复
哦
jfinal 提供的 DruidPlugin 可以直接配置 druid 的 filter,直接 druidPlugin.addFilter(new WallFilter()),另外 druid 统计功能也是可以直接配置成 Handler 的: me.add(new DruidStatViewHandler("/druid")),无需在 web.xml 中配置。
这个需要加载什么包吗?
回复
把DRUID的包加进去就可以了,没有第三方包。