Hibernate中的Librarian.hbm.xml文件里面的table以及字段显示红色-IDEA配置DataSource

小白新手web开发简单总结(十三)-数据库连接的相关优化( Hibernate的使用)时候出现了新建的Librarian.hbm.xml文件里面的table以及字段显示红色,如图所示:

其实出现这个原因就是我们的这个Librarian.hbm.xml没有关联对应的DataSource的原因。下面主要是通过几个步骤的配置来解决这个问题

  • 1.点击在IDEA工程的右上角的Database,显示如图界面,点击该Database小窗口的左上角的+

  • 2. 点击+之后,弹出如下界面,根据项目配置的数据库选择对应的数据库,由于现在项目中使用的是HSQLDB数据库,所以依次选择DataSource->HSQLDB

因为在小白新手web开发简单总结(十三)-数据库连接的相关优化( Hibernate的使用)(这个还没有总结完,等写完之后在更新地址!!)使用的是HSQLDB数据库。

  • 3.弹出如下界面,在URL填上数据库的URL,相应的Path、Name、Database都自动填充了,还需要填上User和Password,点击OK

  • 4.之前在第一步中的界面就更新成如下图所示

  • 5.在进入到Librarian.hbm.xml中,在报错的地方,点击就会弹出如下的小窗口,点击"Assign Data Source"

  • 6.在弹出的界面上,就会出现之前添加的DataSource了。点击Ok之后,此时Librarian.hbm.xml不在报红色了。

经过上面6步操作,我们现在已经成功的将数据库连接到项目中。非常开心,终于又解决一问题。

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值