1. 程式人生 > >Intellij IDEA中Hibernate中建立的資料類中,無法發現table和列

Intellij IDEA中Hibernate中建立的資料類中,無法發現table和列

積累,小白也能成為大神

最近在用spring整合hibernate寫東西的時候,突然出現這麼一個奇葩的問題。在寫*.hdm.xml中,對映表的時候,表上面有紅線。滑鼠放上去提示無法發現table。根據提示很明顯可以猜測出來,是因為類和資料庫沒有關聯,但是按照以往的思路應該是關聯才對啊。其實問題確實是因為沒有關聯而造成的,我們應該如何關聯呢,步奏如下。

第一步:如果在你的介面中不可以找到Persistence這個側邊框,那麼我們就需要在工具欄中的view->Tool Windows->Persistence,將它新增上去。就可以在介面找到它,如下圖所示:
這裡寫圖片描述

接著我們在它所出現的專案上右鍵,可以發現一個Assign Data Source的選項,點開它,會出現如下圖的介面:
這裡寫圖片描述


只要在Data Source這一欄中,選中所要應對的資料庫就可以解決問題。

以上就是解決此問題的過程。親測有效,如果有不足之處,盡情指出。

相關推薦

Intellij IDEAHibernate建立資料無法發現table

積累,小白也能成為大神 最近在用spring整合hibernate寫東西的時候,突然出現這麼一個奇葩的問題。在寫*.hdm.xml中,對映表的時候,表上面有紅線。滑鼠放上去提示無法發現table。根據提示很明顯可以猜測出來,是因為類和資料庫沒有關聯,但

通過SAP函式組GOX_OBJECTS_GENERATE的函式建立資料物件(域資料元素表)

  *&---------------------------------------------------------------------* *& Report ZRCP10 *&-------------------------

IntelliJ IDEA(五) :Settings(

dia 可見 .cn 哪些 -c cto 自己 關閉 ext 上篇介紹了Settings中的Appearance & Behavior和Keymap,這篇繼續,將介紹Editor,Plugins,Version Control。 一、Editor(編輯) 便捷界

ArcGIS建立資料要素模板便捷資料採集

ArcGIS中屬性要素模板通常將圖形與屬性操作結合在了一起,避免了對屬性的再操作,使用時只需要建好模板就可很便捷的操作,如下效果: 具體步驟為: 一 、首先建立要素類別。 二、在符號系統中,類別->唯一值,多欄位-->新增所有值。 三、開啟編輯工具條建立要素工

hibernate學習之在intellij idea下使用maven建立hibernate專案(詳細圖文教程)

在上次學習hibernate基礎瞭解之後,這裡再次進行intellij idea IDE使用maven進行hibernate的安裝,並跑通一個HelloWord。 環境 windows 7 64位 intellij idea maven hibernat

事務不回滾、Springboot2.0Hibernate預設建立的mysql表為myisam引擎問題

MyISAM:這個是預設型別,它是基於傳統的ISAM型別,ISAM是Indexed Sequential Access Method (有索引的順序訪問方法) 的縮寫,它是儲存記錄和檔案的標準方法。

Python3----對遠端windows server 2003伺服器的mysql資料庫指定庫建立資料

Python3—-對遠端windows server 2003伺服器的mysql資料庫中指定庫建立資料表 1、參考資料庫的資料表的格式 2、Python程式碼: # -*- coding:

建立java出現is not an enclosing class

publicclass A {       publicclass B {       }   };   需要例項B類時,按照正邏輯是,A.B ab = new A.B(); 那麼編譯器就會出現一個錯誤--"is not an enclosing class" 再

Springboot2.0Hibernate預設建立的mysql表為myisam引擎問題

升級到Springboot2.0後,依然是使用jpa、Hibernate來操作mysql,發現Hibernate預設建立的表是myisam引擎,而不是innodb。新增下面的方言即可修改為innodbs

linux要怎麼建立資料

我是一個linux初學者,由於工作上面需要,我需要在linux中建立一個資料夾,然後自學了一點點,其實建立資料夾很簡單,下面分享給大家,越努力越幸運,共勉! 建立資料夾 mkdir 後面加資料夾名字 例如: mkdir aa 然後第一個資料夾就

Hibernate jpa 在實體對於時間的註解 在時間型別DATE 屬性上新增一個 @Temporal(TemporalType.DATE)(精確到年月日) @Temporal(Tempora

在時間型別DATE 屬性上新增一個 @Temporal(TemporalType.DATE)(精確到年月日)@Temporal(TemporalType.TIME)(精確到時分秒)@Temporal(TemporalType.TIMESTAMP)(預設年月日時分秒)示例: @Temporal(Tempora

Python3-模組呼叫示例(從一個資料呼叫另外一個資料

1、資料夾的佈局 2、呼叫流程 modal中的 new_cound.py 繼承modal中count中A類 test資料夾中counttest.py呼叫new_cound中的B類 程式碼如下:count.py class A(): def _

IDEA工具類似EclipseCtrl+O查詢當前方法的快捷鍵

Ctrl+F12 翻譯:http://stackoverflow.com/questions/1945213/what-is-eclipses-ctrlo-shortcut-equivalent-in-intellij-idea

intellij idea marven已經匯入包但是檔案提示找不到該包

在自己的專案中新增JUnit,編寫測試用例的時候顯示can not resolve RunWith,can not resolve Test: 試過invalidate restart和marven—> reinport,但是一樣,最後查詢了pom檔案匯入jar的語

[學習筆記] 在Eclipse使用Hibernate,並建立第一個工程資料庫為Oracle XE

前文參考:Oracle 11g xe 在windows安裝 在Eclipse中使用Hibernate 安裝 Hibernate Tools 外掛 https://tools.jboss.org/downloads/ Add the following URL to your Eclipse 4.13 (2

存儲過程定義存儲過程並調用該存儲過程

https assign 定義 lin tps bms roc -- http DECLARE n NUMBER := 10; PROCEDURE do_something ( n1 IN NUMBER) IS BEGIN dbms_output.put

淺談C#語言的各種數據與數據型之間的轉換

優化配置 line com 歸類 浮點 初學者 結構 ali 順序 什麽是數據類型? 數據類型,百度百科是這樣解釋的:數據類型在數據結構中的定義是一個值的集合以及定義在這個值集上的一組操作。這樣的解釋對於一個初學者來說未必太過於深奧。 簡單點說,數據類型就是不同長度的數據的

的屬性跟父的屬性重名的時候會優先使用子的屬性

sta animal package 方法 pack stat ack har () package charter05; public class Animal { int age = 8; //如果父類中顯示的聲明了有參的構造方法, //而子類中沒有顯示的聲明有參構造方

IntelliJ IDEA 11.1.3建立Maven Web專案

最近,自己開始接觸IntelliJ IDEA,今天就記錄一下建立Maven Web專案。 首先,選擇“new project”,開啟如下頁面: 輸入專案名稱testMaven,將其放在自己所存放專案的路徑下。create module可選可不選,不選的話有些配置,需要在建立之後完成

idea建立java提示要填寫描述資訊的修復

idea建立類時提示要輸入描述資訊的錯誤原因時因為,你的一個偶然操作將原本類的描述資訊給誤刪了添加回去即可,具體步驟看下圖: 如何操作呢? #if (${PACKAGE_NAME} && ${PACKAGE_NAME} != "")package ${PACKAGE