1,首先确保在eclipse自带的datasource连接数据库没有问题的情况下即 ping success!
2.在配置hibernate.cfg.xml文件时为确保不会再填写数据库连接配置信息出错,选择点击途中get values from Connection,即可获取之前datasource的数据库连接配置信息
3.经过以上步骤基本可以确定数据库的连接是没有问题的,但是在datasource下一直显示pending过了很久之后出现read schema error:null的问题(同样在配置revenge.xml中refresh也是如此)
只需在hibernate.cfg.xml文件中添加要转换的表所在的用户名。 我这里是weather用户
<span style="font-size:18px;color:#33CC00;"><property name="hibernate.default_schema">WEATHER</property></span>
<!-- 如果跟我一样用的是Oracle的话要大写,Oracle的用户都是默认大写 -->