Suche senden
Hochladen
JPA説明会
•
Als PPT, PDF herunterladen
•
12 gefällt mir
•
7,107 views
R
Ryo Asai
Folgen
Melden
Teilen
Melden
Teilen
1 von 30
Jetzt herunterladen
Empfohlen
金魚本読書ノート JPA編
金魚本読書ノート JPA編
Kazuyoshi Kamitsukasa
はじめてのJPA
はじめてのJPA
kawaba
次世代DaoフレームワークDoma
次世代DaoフレームワークDoma
Toshihiro Nakamura
CDI2.0アップデート&クックブック #JavaDayTokyo #jdt2016_4c
CDI2.0アップデート&クックブック #JavaDayTokyo #jdt2016_4c
Norito Agetsuma
はまる!JPA(初学者向けライト版)
はまる!JPA(初学者向けライト版)
Masatoshi Tada
Java EE8 Report
Java EE8 Report
Norito Agetsuma
Java Batch 仕様 (Public Review時点)
Java Batch 仕様 (Public Review時点)
Norito Agetsuma
JavaOne2015報告会 Java EE アップデート #j1jp
JavaOne2015報告会 Java EE アップデート #j1jp
Norito Agetsuma
Empfohlen
金魚本読書ノート JPA編
金魚本読書ノート JPA編
Kazuyoshi Kamitsukasa
はじめてのJPA
はじめてのJPA
kawaba
次世代DaoフレームワークDoma
次世代DaoフレームワークDoma
Toshihiro Nakamura
CDI2.0アップデート&クックブック #JavaDayTokyo #jdt2016_4c
CDI2.0アップデート&クックブック #JavaDayTokyo #jdt2016_4c
Norito Agetsuma
はまる!JPA(初学者向けライト版)
はまる!JPA(初学者向けライト版)
Masatoshi Tada
Java EE8 Report
Java EE8 Report
Norito Agetsuma
Java Batch 仕様 (Public Review時点)
Java Batch 仕様 (Public Review時点)
Norito Agetsuma
JavaOne2015報告会 Java EE アップデート #j1jp
JavaOne2015報告会 Java EE アップデート #j1jp
Norito Agetsuma
社内Java8勉強会 ラムダ式とストリームAPI
社内Java8勉強会 ラムダ式とストリームAPI
Akihiro Ikezoe
S2dao Seminar in tripodworks
S2dao Seminar in tripodworks
tripodworks
Java8のstreamをダラダラまとめてみる
Java8のstreamをダラダラまとめてみる
Shinya Mochida
Jbatch実践入門 #jdt2015
Jbatch実践入門 #jdt2015
Norito Agetsuma
SAStruts Seminar In Tripodworks
SAStruts Seminar In Tripodworks
tripodworks
O/Rマッパーによるトラブルを未然に防ぐ
O/Rマッパーによるトラブルを未然に防ぐ
kwatch
Beginning Java EE 6 勉強会(1) #bje_study
Beginning Java EE 6 勉強会(1) #bje_study
Toshiaki Maki
ステップ・バイ・ステップで学ぶラムダ式・Stream api入門 #jjug ccc #ccc h2
ステップ・バイ・ステップで学ぶラムダ式・Stream api入門 #jjug ccc #ccc h2
Masatoshi Tada
Java8勉強会
Java8勉強会
賢太郎 前多
20160215 04 java ee7徹底入門 jbatch
20160215 04 java ee7徹底入門 jbatch
Jun Inose
Beginning Java EE 6 勉強会(4) #bje_study
Beginning Java EE 6 勉強会(4) #bje_study
George Okada
JavaOne 2015 報告会 @ 東京 「About MVC 1.0 & JSON-P」
JavaOne 2015 報告会 @ 東京 「About MVC 1.0 & JSON-P」
Hiroyuki Ohnaka
Java EEハンズオン資料 JJUG CCC 2015 Fall
Java EEハンズオン資料 JJUG CCC 2015 Fall
Masatoshi Tada
JSR 352 “Batch Applications for the Java Platform”
JSR 352 “Batch Applications for the Java Platform”
Norito Agetsuma
Java EE パフォーマンスTips #glassfish_jp
Java EE パフォーマンスTips #glassfish_jp
Norito Agetsuma
Java EE 7技術アップデート & 逆引き JSF 2.2
Java EE 7技術アップデート & 逆引き JSF 2.2
Hirofumi Iwasaki
Spring3.1概要x di
Spring3.1概要x di
Yuichi Hasegawa
Beginning Java EE 6 勉強会(6) #bje_study
Beginning Java EE 6 勉強会(6) #bje_study
Masato Kawamura
前回のCasual Talkでいただいたご要望に対する進捗状況
前回のCasual Talkでいただいたご要望に対する進捗状況
JubatusOfficial
RFC8525(YANG Library)の勉強資料。
RFC8525(YANG Library)の勉強資料。
Tetsuya Hasegawa
Oracle Cloud Infrastructure Data Science 技術資料(20200402)
Oracle Cloud Infrastructure Data Science 技術資料(20200402)
オラクルエンジニア通信
[db tech showcase Tokyo 2014] B26: PostgreSQLを拡張してみよう by SRA OSS, Inc. 日本支社 高塚遥
[db tech showcase Tokyo 2014] B26: PostgreSQLを拡張してみよう by SRA OSS, Inc. 日本支社 高塚遥
Insight Technology, Inc.
Weitere ähnliche Inhalte
Was ist angesagt?
社内Java8勉強会 ラムダ式とストリームAPI
社内Java8勉強会 ラムダ式とストリームAPI
Akihiro Ikezoe
S2dao Seminar in tripodworks
S2dao Seminar in tripodworks
tripodworks
Java8のstreamをダラダラまとめてみる
Java8のstreamをダラダラまとめてみる
Shinya Mochida
Jbatch実践入門 #jdt2015
Jbatch実践入門 #jdt2015
Norito Agetsuma
SAStruts Seminar In Tripodworks
SAStruts Seminar In Tripodworks
tripodworks
O/Rマッパーによるトラブルを未然に防ぐ
O/Rマッパーによるトラブルを未然に防ぐ
kwatch
Beginning Java EE 6 勉強会(1) #bje_study
Beginning Java EE 6 勉強会(1) #bje_study
Toshiaki Maki
ステップ・バイ・ステップで学ぶラムダ式・Stream api入門 #jjug ccc #ccc h2
ステップ・バイ・ステップで学ぶラムダ式・Stream api入門 #jjug ccc #ccc h2
Masatoshi Tada
Java8勉強会
Java8勉強会
賢太郎 前多
20160215 04 java ee7徹底入門 jbatch
20160215 04 java ee7徹底入門 jbatch
Jun Inose
Beginning Java EE 6 勉強会(4) #bje_study
Beginning Java EE 6 勉強会(4) #bje_study
George Okada
JavaOne 2015 報告会 @ 東京 「About MVC 1.0 & JSON-P」
JavaOne 2015 報告会 @ 東京 「About MVC 1.0 & JSON-P」
Hiroyuki Ohnaka
Java EEハンズオン資料 JJUG CCC 2015 Fall
Java EEハンズオン資料 JJUG CCC 2015 Fall
Masatoshi Tada
JSR 352 “Batch Applications for the Java Platform”
JSR 352 “Batch Applications for the Java Platform”
Norito Agetsuma
Java EE パフォーマンスTips #glassfish_jp
Java EE パフォーマンスTips #glassfish_jp
Norito Agetsuma
Java EE 7技術アップデート & 逆引き JSF 2.2
Java EE 7技術アップデート & 逆引き JSF 2.2
Hirofumi Iwasaki
Spring3.1概要x di
Spring3.1概要x di
Yuichi Hasegawa
Beginning Java EE 6 勉強会(6) #bje_study
Beginning Java EE 6 勉強会(6) #bje_study
Masato Kawamura
前回のCasual Talkでいただいたご要望に対する進捗状況
前回のCasual Talkでいただいたご要望に対する進捗状況
JubatusOfficial
RFC8525(YANG Library)の勉強資料。
RFC8525(YANG Library)の勉強資料。
Tetsuya Hasegawa
Was ist angesagt?
(20)
社内Java8勉強会 ラムダ式とストリームAPI
社内Java8勉強会 ラムダ式とストリームAPI
S2dao Seminar in tripodworks
S2dao Seminar in tripodworks
Java8のstreamをダラダラまとめてみる
Java8のstreamをダラダラまとめてみる
Jbatch実践入門 #jdt2015
Jbatch実践入門 #jdt2015
SAStruts Seminar In Tripodworks
SAStruts Seminar In Tripodworks
O/Rマッパーによるトラブルを未然に防ぐ
O/Rマッパーによるトラブルを未然に防ぐ
Beginning Java EE 6 勉強会(1) #bje_study
Beginning Java EE 6 勉強会(1) #bje_study
ステップ・バイ・ステップで学ぶラムダ式・Stream api入門 #jjug ccc #ccc h2
ステップ・バイ・ステップで学ぶラムダ式・Stream api入門 #jjug ccc #ccc h2
Java8勉強会
Java8勉強会
20160215 04 java ee7徹底入門 jbatch
20160215 04 java ee7徹底入門 jbatch
Beginning Java EE 6 勉強会(4) #bje_study
Beginning Java EE 6 勉強会(4) #bje_study
JavaOne 2015 報告会 @ 東京 「About MVC 1.0 & JSON-P」
JavaOne 2015 報告会 @ 東京 「About MVC 1.0 & JSON-P」
Java EEハンズオン資料 JJUG CCC 2015 Fall
Java EEハンズオン資料 JJUG CCC 2015 Fall
JSR 352 “Batch Applications for the Java Platform”
JSR 352 “Batch Applications for the Java Platform”
Java EE パフォーマンスTips #glassfish_jp
Java EE パフォーマンスTips #glassfish_jp
Java EE 7技術アップデート & 逆引き JSF 2.2
Java EE 7技術アップデート & 逆引き JSF 2.2
Spring3.1概要x di
Spring3.1概要x di
Beginning Java EE 6 勉強会(6) #bje_study
Beginning Java EE 6 勉強会(6) #bje_study
前回のCasual Talkでいただいたご要望に対する進捗状況
前回のCasual Talkでいただいたご要望に対する進捗状況
RFC8525(YANG Library)の勉強資料。
RFC8525(YANG Library)の勉強資料。
Ähnlich wie JPA説明会
Oracle Cloud Infrastructure Data Science 技術資料(20200402)
Oracle Cloud Infrastructure Data Science 技術資料(20200402)
オラクルエンジニア通信
[db tech showcase Tokyo 2014] B26: PostgreSQLを拡張してみよう by SRA OSS, Inc. 日本支社 高塚遥
[db tech showcase Tokyo 2014] B26: PostgreSQLを拡張してみよう by SRA OSS, Inc. 日本支社 高塚遥
Insight Technology, Inc.
jjugccc2018 app review postmortem
jjugccc2018 app review postmortem
tamtam180
超高速な機械学習を Oracle Database で実現!
超高速な機械学習を Oracle Database で実現!
オラクルエンジニア通信
Apexコアデベロッパーセミナー(Apexコード)071010
Apexコアデベロッパーセミナー(Apexコード)071010
stomita
Datomic&datalog紹介
Datomic&datalog紹介
あしたのオープンソース研究所
Springでdao 20070413
Springでdao 20070413
Funato Takashi
[D37]MySQLの真のイノベーションはこれだ!MySQL 5.7と「実験室」 by Ryusuke Kajiyama
[D37]MySQLの真のイノベーションはこれだ!MySQL 5.7と「実験室」 by Ryusuke Kajiyama
Insight Technology, Inc.
Spring2概論@第1回JSUG勉強会
Spring2概論@第1回JSUG勉強会
Mitsuhiro Okamoto
ドメインロジックの実装方法とドメイン駆動設計
ドメインロジックの実装方法とドメイン駆動設計
Tadayoshi Sato
MySQL最新情報
MySQL最新情報
yoyamasaki
企業におけるSpring@日本springユーザー会20090624
企業におけるSpring@日本springユーザー会20090624
Yusuke Suzuki
20091030cakephphandson 02
20091030cakephphandson 02
Yusuke Ando
Cubby 2006-08-23
Cubby 2006-08-23
Agata Toshikata
メタデータスキーマレジストリ MetaBridge
メタデータスキーマレジストリ MetaBridge
Mitsuharu Nagamori
160705-03 RTミドルウエア講習会・名城大
160705-03 RTミドルウエア講習会・名城大
openrtm
DDD 20121106 SEA Forum November
DDD 20121106 SEA Forum November
増田 亨
jBOLT Ver3.2
jBOLT Ver3.2
skudoh
[D13] Disaster Recovery環境をOracle Standard Editionでつくる by Miyuki Ohasi
[D13] Disaster Recovery環境をOracle Standard Editionでつくる by Miyuki Ohasi
Insight Technology, Inc.
20200527 oracle cloud infrastructure data science
20200527 oracle cloud infrastructure data science
オラクルエンジニア通信
Ähnlich wie JPA説明会
(20)
Oracle Cloud Infrastructure Data Science 技術資料(20200402)
Oracle Cloud Infrastructure Data Science 技術資料(20200402)
[db tech showcase Tokyo 2014] B26: PostgreSQLを拡張してみよう by SRA OSS, Inc. 日本支社 高塚遥
[db tech showcase Tokyo 2014] B26: PostgreSQLを拡張してみよう by SRA OSS, Inc. 日本支社 高塚遥
jjugccc2018 app review postmortem
jjugccc2018 app review postmortem
超高速な機械学習を Oracle Database で実現!
超高速な機械学習を Oracle Database で実現!
Apexコアデベロッパーセミナー(Apexコード)071010
Apexコアデベロッパーセミナー(Apexコード)071010
Datomic&datalog紹介
Datomic&datalog紹介
Springでdao 20070413
Springでdao 20070413
[D37]MySQLの真のイノベーションはこれだ!MySQL 5.7と「実験室」 by Ryusuke Kajiyama
[D37]MySQLの真のイノベーションはこれだ!MySQL 5.7と「実験室」 by Ryusuke Kajiyama
Spring2概論@第1回JSUG勉強会
Spring2概論@第1回JSUG勉強会
ドメインロジックの実装方法とドメイン駆動設計
ドメインロジックの実装方法とドメイン駆動設計
MySQL最新情報
MySQL最新情報
企業におけるSpring@日本springユーザー会20090624
企業におけるSpring@日本springユーザー会20090624
20091030cakephphandson 02
20091030cakephphandson 02
Cubby 2006-08-23
Cubby 2006-08-23
メタデータスキーマレジストリ MetaBridge
メタデータスキーマレジストリ MetaBridge
160705-03 RTミドルウエア講習会・名城大
160705-03 RTミドルウエア講習会・名城大
DDD 20121106 SEA Forum November
DDD 20121106 SEA Forum November
jBOLT Ver3.2
jBOLT Ver3.2
[D13] Disaster Recovery環境をOracle Standard Editionでつくる by Miyuki Ohasi
[D13] Disaster Recovery環境をOracle Standard Editionでつくる by Miyuki Ohasi
20200527 oracle cloud infrastructure data science
20200527 oracle cloud infrastructure data science
JPA説明会
1.
JPA 説明会その1 O/R
マッピングの基本概念 および静的マッピング
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
最も基本的な関連マッピング: 「一方向多対1」 CUSTOMER
テーブル BRANCH テーブル @Entity public class Customer { @Id private Long id; @ManyToOne private Branch branch; … } @Entity public class Branch { @Id private Long id; … } 外部キー列を使って関連先テーブルの主キー列と関連付ける 外部キー列の名前はデフォルトで「関連先エンティティ名 _ 主キー名」となる 1 2 2 1 2 3 BRANCH_ID ID 2 1 ID
24.
外部キー列の名前を明示的に指定したい場合 CUSTOMER テーブル
BRANCH テーブル @Entity public class Customer { @Id private Long id; @ManyToOne @JoinColumn(name=“BRANCH_CODE”) private Branch branch; … } @Entity public class Branch { @Id private Long id; … } @JoinColumn を使って外部キー列名を指定する 1 2 2 1 2 3 BRANCH_CODE ID 2 1 ID
25.
関連を双方向にするには @Entity public
class Customer { @Id private Long id; @ManyToOne private Branch branch; … } @Entity public class Branch { @Id private Long id; @OneToMany(mappedBy=“branch”) Set<Customer> customers … } CUSTOMER テーブル BRANCH テーブル テーブル上は単方向の場合と区別がない!! 関連の方向性というのは OO モデルにのみ存在する概念で、もともとテーブルモデル上は存在しない。 1 2 2 1 2 3 BRANCH_ID ID 2 1 ID
26.
27.
28.
29.
30.
Jetzt herunterladen