m0_52223174 2021-09-17 21:31 采纳率: 0%
浏览 21

IDEA部署项目Could not open Hibernate Session for transaction

之前部署项目都是完全没问题的,可以运行,但是在navicat15里之前使用的一个连接停了,于是自建了一个新的连接,之后就出现了这样的情况,navicat15连接数据库正常,之前跟着网上的教程修改了一次数据库root的密码,但是好像没有成功,因为navicat15用新的密码没法连上数据库,但是,就在我改完密码之后部署项目出现了这样的情况:

img

当然这是我修改后的密码,我严重怀疑问题就出在这里。好吧我知道我作死让问题有点复杂了,简化一下:

1.之前部署项目没问题,但是换了一个navicat15连接后部署出现500
2.慌乱之中修改了一次MySQL中root的密码,(密码2),但是密码修改似乎失败了,因为navicat15建立连接仍然是之前的密码(密码1)
3.部署项目仍旧500
4.彻底慌了,重新修改MySQL密码,改回之前的(密码1),这里成功了
5.跟着教程看了一下applicationcontext.xml文件发现这里的password value居然是修改后的密码(密码2)

我不知道到底是为什么,但是严重怀疑是这里出了问题,手动修改成绿色内容部署项目仍旧500.

  • 写回答

1条回答 默认 最新

  • 猿小白888 2021-09-17 23:51
    关注

    项目的部署运行与否和Navicat这种数据库可视化工具没有联系,是直接和数据库进行连接的,所以里面的配置内容肯定是要与数据配置同步,这种报错时,应该先用项目中的配置手动连接,测试配置是否正确,然后再定位原因,千万不要着急忙慌的各种修改,不然很容易越改越错

    评论

报告相同问题?

问题事件

  • 创建了问题 9月17日

悬赏问题

  • ¥100 Jenkins自动化部署—悬赏100元
  • ¥15 关于#python#的问题:求帮写python代码
  • ¥20 MATLAB画图图形出现上下震荡的线条
  • ¥15 关于#windows#的问题:怎么用WIN 11系统的电脑 克隆WIN NT3.51-4.0系统的硬盘
  • ¥15 perl MISA分析p3_in脚本出错
  • ¥15 k8s部署jupyterlab,jupyterlab保存不了文件
  • ¥15 ubuntu虚拟机打包apk错误
  • ¥199 rust编程架构设计的方案 有偿
  • ¥15 回答4f系统的像差计算
  • ¥15 java如何提取出pdf里的文字?