加入baomidou依赖后无法连接数据库

加入baomidou依赖后前端后端好像都与数据库断开连接

我此时把baomidou依赖给注释掉

img


然后前端页面和postman如下:

img

img

恢复baomidou依赖后,前端后端都同时与服务器断开连接
恢复baomidou

img

前端如下

img

postman测试结果如下

img

我有尝试过把mybatisplus.version改到3.5.1,但是无济于事依然没有改变

我希望能够在使用baomidou依赖的情况下,仍然能保持前端后端都能连接数据库的状态!
感谢各位前来解答!

500错误情况下,报错日志来一下啊。
清除yml文件中所有mybatis、mybatis-plus相关配置,并添加:

mybatis-plus:
  type-aliases-package: com.peanut.entity
  mapper-locations: classpath:mappers

选中项目右键Maven->Reload project即可。

回答:我这里测试mybatis-plus没问题的,是3.5.2版本,你把你添加上了mybatis-plus依赖之后的请求报错控制台输出截图看一下;其实我比较奇怪的是,你如果没有加mybatis-plus的依赖,那为啥你可以请求到数据库里面的数据呀,谁给你进行Dao层的操作呢;看一下你的整个Pom文件的内容,以及配置文件的基本内容,毕业设计写得不错的,这个小问题肯定可以定位到并解决

img

可能是因为没有正确配置数据库连接信息,请检查配置文件中的数据库连接信息是否正确,包括数据库地址、用户名、密码等。另外,还需要检查 baomidou 依赖是否正确,是否有其他依赖冲突。

你使用baomidou这个包下的依赖应该是想使用mybatis-plus,那么mybatis-plus和spring整合的相关配置文件你有没有修改,按照你的描述,感觉是没有的,你现在应该是使用了其他的DAO层框架。
mybatis-plus整合参考这个博客:https://blog.csdn.net/m0_62520968/article/details/124710427
mybatis-plus官方文档链接:https://baomidou.com/

你这后端报错日志不发出来,看不出问题,很大几率是mybatis配置问题。