积累,小白也能成为大神
最近在用spring整合hibernate写东西的时候,突然出现这么一个奇葩的问题。在写*.hdm.xml中,映射表的时候,表上面有红线。鼠标放上去提示无法发现table。根据提示很明显可以猜测出来,是因为类和数据库没有关联,但是按照以往的思路应该是关联才对啊。其实问题确实是因为没有关联而造成的,我们应该如何关联呢,步奏如下。
第一步:如果在你的界面中不可以找到Persistence这个侧边框,那么我们就需要在工具栏中的view->Tool Windows->Persistence,将它添加上去。就可以在界面找到它,如下图所示:
接着我们在它所出现的项目上右键,可以发现一个Assign Data Source的选项,点开它,会出现如下图的界面:
只要在Data Source这一栏中,选中所要应对的数据库就可以解决问题。
以上就是解决此问题的过程。亲测有效,如果有不足之处,尽情指出。