添付ファイルの追加

ログイン済のユーザのみが添付ファイルをアップロード出来ます。

添付ファイル一覧

Kind Attachment Name Size Version Date Modified Author Change note
png
db-connect.png 26.5 kB 1 21-3-2016 21:09 ytp
png
db-connected.png 19.1 kB 1 21-3-2016 21:16 ytp
png
entity-generation-package.png 62.8 kB 1 21-3-2016 19:00 ytp
png
generate-entities-ouyput.png 50.2 kB 2 21-4-2016 01:35 ytp
png
generate-entities.png 115.2 kB 1 22-3-2016 00:40 ytp
png
jpa-api-maven1.png 38.8 kB 1 21-4-2016 01:21 ytp
png
jpa-api-maven2.png 13.5 kB 1 21-4-2016 01:22 ytp
png
jpa-facet1.png 62.4 kB 1 21-4-2016 01:22 ytp
png
jpa-facet2.png 98.9 kB 1 21-4-2016 01:22 ytp
png
jpa-facet3.png 73.2 kB 1 21-4-2016 01:22 ytp
png
jpa-facet4.png 102.4 kB 1 21-4-2016 01:22 ytp
png
jpa-facet5.png 155.2 kB 1 23-4-2016 00:17 ytp
png
jpa-new-entity-associations.pn... 40.9 kB 2 05-6-2016 00:11 ytp
png
jpa-new-entity-associations2.p... 54.1 kB 1 05-6-2016 00:11 ytp
png
jpa-new-entity-associations3.p... 61.9 kB 1 05-6-2016 00:11 ytp
png
jpa-new-entity-customize.png 61.9 kB 1 05-6-2016 00:12 ytp
png
jpa-new-entity-customize2.png 52.1 kB 1 05-6-2016 00:12 ytp
png
jpa-new-entity-select.png 50.0 kB 2 05-6-2016 00:13 ytp
png
jpa-new-entity-select2.png 50.4 kB 1 05-6-2016 00:11 ytp
png
jpa-new-entity.png 48.2 kB 1 04-6-2016 23:33 ytp
png
maven-new1.png 46.8 kB 1 21-4-2016 01:23 ytp
png
maven-new2.png 41.0 kB 1 21-4-2016 01:23 ytp
png
maven-new3.png 53.9 kB 1 21-4-2016 01:23 ytp

This page (revision-18) was last changed on 05-6-2016 00:10 by ytp

This page was created on 21-3-2016 18:25 by ytp

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Difference between version and

At line 1 changed one line
!!!Eclipse上のJPAを使ってエンティティクラスを自動生成する
!!!Eclipse上のJPA Toolsを使ってエンティティクラスを自動生成する
At line 3 removed 9 lines
!!デフォルトパッケージを指定する
[entity-generation-package.png]
#Projectメニュー → Propertiesを選択する。
#JPA → Entity Generation をクリックする。
#Default package に、生成されたクラスを格納するパッケージ名を記入する。
#OKボタンを押す。
尚、この指定は1度だけすればOKです。\\
このデフォルトパッケージがうまく適用されないことがあります。
その場合はパッケージを先に作成し、そのパッケージを選択して右ボタンメニューからエンティティクラスを生成して下さい。
At line 13 changed 11 lines
!!データベースに接続する
[db-connect.png]
#JPAパースペクティブを選択する。
#Data Source ExplorerでDatabase Connectionsにて接続先のデータソースを選択する。
#右ボタンメニューのConnectをクリックする。
#以下のように表示されればOK。
[db-connected.png]
!!エンティティクラスを生成する
[jpa-new-entity.png]
#JPAパースペクティブを選択する。
!!JPA Toolsをクリックする
[generate-entities.png]
At line 25 changed 5 lines
#右ボタンメニューで New → JPA Entities from Tablesをクリックする。
\\
[jpa-new-entity-select.png]
#Connectionで接続したいデータソースを選択する。
#自動生成したいテーブル名をチェックする。
#右ボタンメニューで JPA Tools → Generate Entities from Tablesをクリックする。
!!エンティティクラスを自動生成する
[generate-entities-ouyput.png]
#Packageに好きなパッケージ名を記入する。
#必要に応じてUse Console ConfigurationをチェックしてDatabase Settingsなどを変更する。
At line 14 added 5 lines
!!かなり注意
Project ExplorerでNew → JPA Entities from Tablesを使わない方がいいようです。\\
これでもエンティティクラスは生成されるのですが、中に記述されているアノテーションが微妙に違っていて、私の環境では思うようにデータを取得できませんでした。\\
エンティティクラスに多少手を入れて使っていたので微妙なんですが、手を入れて使うと動かなくなるようでは困るのでJPA Toolsからやるようにしてます。
Version Date Modified Size Author Changes ... Change note
18 05-6-2016 00:10 3.321 kB ytp to previous
17 23-4-2016 00:57 2.807 kB ytp to previous | to last
16 23-4-2016 00:28 2.778 kB ytp to previous | to last
15 23-4-2016 00:25 2.735 kB ytp to previous | to last
14 23-4-2016 00:16 2.633 kB ytp to previous | to last
13 21-4-2016 01:39 2.464 kB ytp to previous | to last
12 21-4-2016 01:29 2.426 kB ytp to previous | to last
11 21-4-2016 01:20 2.438 kB ytp to previous | to last
10 20-4-2016 23:54 0.806 kB ytp to previous | to last
9 22-3-2016 01:08 0.65 kB ytp to previous | to last
8 22-3-2016 01:05 0.628 kB ytp to previous | to last
7 21-3-2016 21:59 0.808 kB ytp to previous | to last
6 21-3-2016 21:16 0.713 kB ytp to previous | to last
5 21-3-2016 18:58 0.507 kB ytp to previous | to last
4 21-3-2016 18:55 0.492 kB ytp to previous | to last
3 21-3-2016 18:40 0.318 kB ytp to previous | to last
2 21-3-2016 18:39 0.322 kB ytp to previous | to last
1 21-3-2016 18:25 0.108 kB ytp to last
« This page (revision-18) was last changed on 05-6-2016 00:10 by ytp