IDEA 自動生成 JPA 實體類的圖文教程
1、連接數(shù)據(jù)庫(mysql)
1.1 打開 MySQL
1.2 配置 DataSource 和 Driver
1.3 結(jié)果展示
2、生成實體類的設(shè)置
2.1 File → Project Structure,給項目添加JPA
2.2 打開persistence視圖
2.3 配置 Database Scheme
右鍵項目名稱:
2.4 生成的實體類,是這樣的
可以看到,注解下面有紅色波浪線,報錯大概都是這樣的:
2.5 解決生成類報錯問題(消除紅色波浪線)
在Persistence視圖中,右鍵項目名 → Assign Data Sources
idea連接oracle使用jpa自動生成實體類
最開始使用的是eclipse來使用jpa生成實體類,可能是由于eclipse版本或者jdbc驅(qū)動jar的版本問題,生成的實體類部分字段沒有注解,因為重新使用idea生成一下。下面記錄一下方法。
首先呢需要先配置一下數(shù)據(jù)源也就是Database

因為我們用的是oracle數(shù)據(jù)庫,所以這里選擇oracle


注意一下,這里不配置驅(qū)動jar的話,不能點擊Test Connection

這里直接選擇你驅(qū)動jar包的配置即可,ojdbc14的驅(qū)動jar 可以通過maven直接dang下來,pom下添加這個jar即可dang下來
<!-- https://mvnrepository.com/artifact/ojdbc/ojdbc -->
<dependency>
<groupId>ojdbc</groupId>
<artifactId>ojdbc</artifactId>
<version>14</version>
</dependency>
數(shù)據(jù)庫連接配置完后





以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Java使用httpRequest+Jsoup爬取紅藍(lán)球號碼
本文將結(jié)合實例代碼,介紹Java使用httpRequest+Jsoup爬取紅藍(lán)球號碼,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-07-07
Java Management Extensions管理擴展原理解析
這篇文章主要介紹了Java Management Extensions管理擴展原理解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2020-04-04
Java8 自定義CompletableFuture的原理解析
這篇文章主要介紹了Java8 自定義CompletableFuture的原理解析,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2021-11-11
Springboot JPA 枚舉Enum類型存入到數(shù)據(jù)庫的操作
這篇文章主要介紹了Springboot JPA 枚舉Enum類型存入到數(shù)據(jù)庫的操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2021-01-01

