大神来帮助下,我在整合Spring4.2.4和Hiberante5的时候遇到这样的问题,同样的配置文件
却出现这样的情况,百思不得其解
看下你数据库登陆的用户名和密码是不是错了
关键不是用户名密码错误,我已经检查不下于50遍,两个配置文件一模一样如图:
调试吧,用户名密码打印出来比较看看。
有想过调试,但是不会。求大神指导下,这种Spring和hibernate的整合,包含有配置文件的不知道怎么调试。。。。不知道怎么获得dataSource
有没有添加oracle的jar包,获取你可以连接数据库的先不写在外部文件中,直接写在配置文件里试一试
有添加,之前通过JDBC是不报错的,连接数据库直接写在配置文件里还是报错最主要的问题就是在
<bean id="sessionFactory"
class="org.springframework.orm.hibernate4.LocalSessionFactoryBean">
<property name="configLocation" value="classpath:hibernate.cfg.xml"/>
<!-- <property name="dataSource" ref="dataSource" /> -->
如果使用hibernate.cfg.xml就不报错,如果使用dataSource就报错。这是整合hibernate的时候遇到的。
但是在用jdbc用同样的dataSource就不会报错。本人初步判断是因为LocalSessionFactoryBean的dataSource的问题,
但是不能锁定问题所在,求大神指教
可能是因为你的${}读不懂xml的内容照成的,先直接写死看下可不可以。
已经试过了。仍然不行
试试使用alter user username identified by password;修改一下密码再试试