IDEA自動生成JPAエンティティ類の図面教程
1、データベースに接続する(mysql)
1.1 MySQLを開く

1.2 DataSourceとDriverの配置

1.3結果の展示

2、実体類の設定を生成する
2.1 File→Project Structure、プロジェクトにJPAを追加

2.2 persistenceビューを開く

2.3 Database Schemeの配置
右クリック項目名:

2.4生成するエンティティ類は、このようなものです。

注の下に赤い波線があります。誤報は大体このようになります。

2.5生成エラー問題を解決する(赤い波線を除去する)
Persistenceビューでは、右クリック項目名→Asign Data Sources

idea接続oracleはjpaを使ってエンティティ類を自動的に生成します。
最初に使用したのはeclipseであり、jpaを使用してエンティティクラスを生成したのは、eclipseバージョンまたはjdbcドライバjarのバージョンの問題のためか、生成したエンティティクラスの一部フィールドにはコメントがありません。方法をメモします。
まずデータソース、つまりDatabaseを配置してください。

私たちはoracleデータベースを使っていますので、ここでoracleを選びます。


ここにドライバが配置されていないと、Test Connectionをクリックすることができません。

ここで直接にJarパッケージを駆動する構成を選択すればいいです。ojdbc 14のドライバjarはmavenを通じて直接dangします。pomの下にこのjarを追加すれば、dangできます。





以上は個人の経験ですので、参考にしていただければと思います。
1.1 MySQLを開く

1.2 DataSourceとDriverの配置

1.3結果の展示

2、実体類の設定を生成する
2.1 File→Project Structure、プロジェクトにJPAを追加

2.2 persistenceビューを開く

2.3 Database Schemeの配置
右クリック項目名:

2.4生成するエンティティ類は、このようなものです。

注の下に赤い波線があります。誤報は大体このようになります。

2.5生成エラー問題を解決する(赤い波線を除去する)
Persistenceビューでは、右クリック項目名→Asign Data Sources




idea接続oracleはjpaを使ってエンティティ類を自動的に生成します。
最初に使用したのはeclipseであり、jpaを使用してエンティティクラスを生成したのは、eclipseバージョンまたはjdbcドライバjarのバージョンの問題のためか、生成したエンティティクラスの一部フィールドにはコメントがありません。方法をメモします。
まずデータソース、つまりDatabaseを配置してください。

私たちはoracleデータベースを使っていますので、ここでoracleを選びます。


ここにドライバが配置されていないと、Test Connectionをクリックすることができません。

ここで直接にJarパッケージを駆動する構成を選択すればいいです。ojdbc 14のドライバjarはmavenを通じて直接dangします。pomの下にこのjarを追加すれば、dangできます。
<!-- https://mvnrepository.com/artifact/ojdbc/ojdbc -->
<dependency>
<groupId>ojdbc</groupId>
<artifactId>ojdbc</artifactId>
<version>14</version>
</dependency>
データベース接続の設定が完了したら




以上は個人の経験ですので、参考にしていただければと思います。