请选择 进入手机版 | 继续访问电脑版

springboot项目使用阿里druid数据源之后数据库报错:Failed to configure a

[复制链接]
菜鸡 发表于 2021-1-2 19:46:25 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
最近新开发项目,自己创建一个新的springboot项目,创建后使用原始的mysql数据库毗连正常,但当换成druid数据源毗连数据库时报错。
Description:
Failed to configure a DataSource: ‘url’ attribute is not specified and no embedded datasource could be configured.

Reason: Failed to determine a suitable driver class
Action:

Consider the following:
If you want an embedded database (H2, HSQL or Derby), please put it on the classpath.
If you have database settings to be loaded from a particular profile you may need to activate it (no profiles are currently active)

网上最有名的管理方法如下:

在启动类的启动注解上添加“exclude={…}”,我都傻了。此注解的意思是规避设置的数据库毗连,也就是说,用了这个注解后,不再读取设置的数据库毗连,那数据库就没用了。
于是我去用我现在的数据库设置与之前项目标druid设置比力,发现了问题所在。
启动失败的项目:

以往乐成的项目:

是的,将

更换后,项目启动乐成。
也就是说之前引用的依赖是不对的。
问题注意点:
1.此方法只适用 用了springboot和druid毗连池的项目。
2.如果不需要使用数据库毗连,那么我上面提到的注解是很完美的管理方案。

来源:https://blog.csdn.net/weixin_44537580/article/details/112029365
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


专注素材教程免费分享
全国免费热线电话

18768367769

周一至周日9:00-23:00

反馈建议

27428564@qq.com 在线QQ咨询

扫描二维码关注我们

Powered by Discuz! X3.4© 2001-2013 Comsenz Inc.( 蜀ICP备2021001884号-1 )