同学找学长要了份 S2SH 搭的毕设项目。
运行不出来,找我调。说已经找同事看过了,说是程序有问题,给她发了个反编译工具,她不会用。
项目源码都有了,还要啥反编译工具。
她同事给她改了之后,在项目里留了个说明.txt
帮你把数据库格式添加好了,在 src 文件下, hibernate.cfg.xml 配置文件。你可以按照里面的数据库名称,用户名,密码建数据库。数据库名称是: myweb ,登录数据库的用户名是: root ,密码是: 123456.当然你也可以更改这些,不过记得去配置文件中把这些项给改过来。
就是因为看了她同事留的这个说明.txt 害我调了一晚上!
数据库建好,运行,登录就报 java.sql.sqlexception 异常 access denied 'root'@'localhost'
改数据库 root 权限不行,改 hibernate 配置文件也不行。
最后想,多半是数据库有问题,重装一个版本的吧。
重装之前想了下,先试试直接用 jdbc 能不能连数据库吧,能连上。
什么鬼?
又在数据库里建了个 sa 用户,权限都给了,再连还是连不上,一看报的异常,不对,怎么还是报的 access denied 'root'@'localhost'
最后发现, hibernate 数据源在 spring 配置文件里配了。
老子信了你的邪!