JFinal2.0集成Druid

发布于 2021-11-29 02:26:30 字数 965 浏览 789 评论 13

刚接触JFinal和druid,想集成在一起使用。

我的配置文件:

@Override
public void configPlugin(Plugins me) {


/** 数据库配置c3p0数据库连接池插件 **/
C3p0Plugin cp = new C3p0Plugin(getProperty("jdbcUrl"),
getProperty("user"), getProperty("password"));
me.add(cp);


/** redis缓存支持根据不同模块使用缓存,目前我创建一个关于blog的缓存块 **/
RedisPlugin blogRedis = new RedisPlugin(BlogConst.BLOGTABLE,
"localhost");
me.add(blogRedis);


/** 数据库监控druid **/
DruidPlugin dp = new DruidPlugin(getProperty("jdbcUrl"),
getProperty("user"), getProperty("password"));
dp.addFilter(new StatFilter());
WallFilter wall = new WallFilter();
wall.setDbType("mysql");  //mysql
dp.addFilter(wall);
me.add(dp);


/** 配置ActiveRecord插件,JFinal核心处理数据类 **/
ActiveRecordPlugin arp = new ActiveRecordPlugin(cp);
me.add(arp);
arp.addMapping(BlogConst.BLOGTABLE, "id", Blog.class);


}


如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(13

孤檠 2021-12-02 14:57:59

回复
下载 jfinal 官方提供的 jar 包,或者看一下 git上的 jfinal pom.xml 文件中引用的 jar 包版本

无边思念无边月 2021-12-02 14:57:59

JFinal我用的是2.0版本的,Druid的jar包是1.0.13的。。。。

只为守护你 2021-12-02 14:57:57

 注意一下 druid与 jfinal 的版本号,可在 jfinal 官网下载 
http://www.jfinal.com

坚持沉默 2021-12-02 14:57:54

额,你说的path是值web.xml中的还是Handler中的呢

白龙吟 2021-12-02 14:57:29

额,我修改了一下,目前可以进入管理界面了。。。 但是,我看一些监控的时候,发现数据都是空的。。。 没有数据,不知道怎么回事

陌若浮生 2021-12-02 14:57:27

回复
tomcat下的,如果没有配置的话,那访问要加入项目名的

睫毛上残留的泪 2021-12-02 14:55:10

回复
http://localhost:8080/Jfinal/druid/sql.html 项目名称就叫Jfinal,发现tomcat也有配置。不知道为何监控无数据

复古式 2021-12-02 14:54:06

path设置成"/"了吗?还有,c3p0就删了吧

无边思念无边月 2021-12-02 14:09:17

项目启动是正常的。。。 而且其他请求都可以返回正常数据

高跟鞋的旋律 2021-11-30 03:43:11

回复
前端是否用了 nginx 这样的反向代理,如果是的话,需要将 druid.jar 包中的 html/css/jpg 这样的静态资源提取出来放在 WebRoot/druid 之下

已下线请稍等 2021-11-29 23:58:29

我仔细看了一下,有一个警告的东西。。 WARNING: No mapping found for HTTP request with URI [/] in DispatcherServlet with name 'mvc-dispatcher' 应该不是这个的问题。。。

静谧 2021-11-29 18:08:42

回复
没有用,我只搭了一个后台的架构,jsp什么的也没有。。。 用自己拼接参数测试功能。。

风柔一江水 2021-11-29 02:29:33

   项目启动时有什么异常?很可能是项目没启动成功

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文