Entityの作成
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
開始行:
*Entityの作成 [#xd911e1b]
エンタープライズアプリケーションでは、通常データをデータ...
Java EEでDBとデータのやり取りをするには、Java Persistence...
JDBCを使用する方法もあるが、JDBCでは多くの処理をプログラ...
~
JPAでは、テーブルの各行をオブジェクトに対応させるEntityを...
なお、JDKやGlassFishには標準でデータベース(JavaDB,Derby...
他のデータベース製品を使用するときのみ、インストールを行...
~
ファイル→新規ファイルからEntityを作成する。~
プロジェクトに-ejbの名前のプロジェクトを選び、カテゴリ:持...
#ref(jpa1.gif)~
~
エンティティのクラス名とパッケージ名を入力する。(デフォ...
#ref(jpa2.gif)~
~
本来DBの接続先等を設定するが、とりあえずデータ・ソースにj...
#ref(jpa3.gif)~
~
Entityのソースコードが自動的に生成される。~
このクラスは@ではじまるアノテーションがいくつか使用されて...
@Entity:このクラスがEntityであることを認識させるために付...
@Id:主キー(行を一意に識別するキー)であることを表す。(...
@GeneratedValue:一意な値を自動的に生成する。(strategy=Ge...
#ref(jpa4.gif)~
~
Entityに必要な項目のフィールドを追加する。~
@Temporal:日付型のjavaクラスがDBのDATE(日付のみ)、TIME...
#ref(jpa5.gif)~
~
追加したフィールドのgetter/setterは必ず作成する。~
右クリック→コードを挿入(Alt+Insert)から、取得メソッドお...
#ref(jpa6.gif)~
~
getter/setterを作成するフィールドにチェックを入れ生成。~
#ref(jpa7.gif)~
~
getter/setterが自動的に入力される。~
#ref(jpa8.gif)~
~
多くのデータ操作ではJPAのAPIを使用するが、@NamedQueryアノ...
name:名称、query:JPQL(JPAのSQLに似たクエリ言語)を記入す...
下ではこのテーブルから全部のデータをid順で取得する式を記...
#ref(jpa9.gif)~
~
ツリーから構成ファイルを開き、persistence.xmlをダブルクリ...
#ref(jpa10.gif)~
~
*コメント [#b421b6f1]
#comment
終了行:
*Entityの作成 [#xd911e1b]
エンタープライズアプリケーションでは、通常データをデータ...
Java EEでDBとデータのやり取りをするには、Java Persistence...
JDBCを使用する方法もあるが、JDBCでは多くの処理をプログラ...
~
JPAでは、テーブルの各行をオブジェクトに対応させるEntityを...
なお、JDKやGlassFishには標準でデータベース(JavaDB,Derby...
他のデータベース製品を使用するときのみ、インストールを行...
~
ファイル→新規ファイルからEntityを作成する。~
プロジェクトに-ejbの名前のプロジェクトを選び、カテゴリ:持...
#ref(jpa1.gif)~
~
エンティティのクラス名とパッケージ名を入力する。(デフォ...
#ref(jpa2.gif)~
~
本来DBの接続先等を設定するが、とりあえずデータ・ソースにj...
#ref(jpa3.gif)~
~
Entityのソースコードが自動的に生成される。~
このクラスは@ではじまるアノテーションがいくつか使用されて...
@Entity:このクラスがEntityであることを認識させるために付...
@Id:主キー(行を一意に識別するキー)であることを表す。(...
@GeneratedValue:一意な値を自動的に生成する。(strategy=Ge...
#ref(jpa4.gif)~
~
Entityに必要な項目のフィールドを追加する。~
@Temporal:日付型のjavaクラスがDBのDATE(日付のみ)、TIME...
#ref(jpa5.gif)~
~
追加したフィールドのgetter/setterは必ず作成する。~
右クリック→コードを挿入(Alt+Insert)から、取得メソッドお...
#ref(jpa6.gif)~
~
getter/setterを作成するフィールドにチェックを入れ生成。~
#ref(jpa7.gif)~
~
getter/setterが自動的に入力される。~
#ref(jpa8.gif)~
~
多くのデータ操作ではJPAのAPIを使用するが、@NamedQueryアノ...
name:名称、query:JPQL(JPAのSQLに似たクエリ言語)を記入す...
下ではこのテーブルから全部のデータをid順で取得する式を記...
#ref(jpa9.gif)~
~
ツリーから構成ファイルを開き、persistence.xmlをダブルクリ...
#ref(jpa10.gif)~
~
*コメント [#b421b6f1]
#comment
ページ名: