2016-05-16 70 views

回答

0

從我注意到了有關的IntelliJ是,如果你從項目結構導入休眠包括支持。你沒有得到所有需要的文件。如果你想使用JPA和hibernate作爲提供者,我不確定你想要做什麼,那麼我會從hibernate.org中單獨下載hibernate,並將lib-> required文件夾內容和JPA文件夾內容放入它自己的文件夾中以及您將使用的jdbc驅動程序。例如:SQL,MYSQL等。如果你想在intellij中使用這個函數,你還必須提供一個persistance.xml文件和Java EE持久性支持。我建議如果你只是想用hibernate來保存某些東西,那麼你可以像下面那樣下載文件,然後在創建項目時創建hibernate庫。如果您想避免使用EntityManagerFactory並使用本地hibernate API,那麼您將在源代碼中使用hibernate.cfg.xml和(class).hbm.xml映射文件或JPA註釋。我會建議使用SessionFactory並配置完全支持hibernate。你能澄清你想做什麼嗎?

+0

不幸的是,我不能真正幫助你的錯誤,因爲它沒有映射類。我通常手動輸入實體類,所以我認爲你從模板中創建錯誤。我將不得不嘗試製作數據庫模式並使用模板功能。也許我一直在做這個很長的路。對不起,我無法幫助。 – 2016-05-16 02:53:48

+0

謝謝。我在學習冬眠。我會按照你的方式。 –