関連エンティティのfetch方法を指定する設定値をデフォルト値から変更した方がよいケースの具体例について。
Linux女子部08「Docker勉強会」 http://connpass.com/event/6318/ で使用予定の資料の一部です。 変更履歴 ver1.0 公開 ver1.1 Dockerfileの内容修正 ver1.2 「Dockerとは?」追加 ver1.3 「Dockerが無いとき」を追加 ver1.4 Dockerfileを分かりやすく修正 ver1.5 微修正 ver1.6 docker-io-0.11.1-3.el7.x86_64に合わせて手順を修正 ver 1.8 Fedora20 + Docker1.0 に手順を変更 ver 1.9 run/stop/start/rm のライフサイクルの説明を追加
環境構築 マッピングの話 JPQL の話 Criteria API の話 コード JPA とは Java Persistence API の略。 O/R マッパー。 データベースアクセスに関する多くの処理が抽象化されていて、オブジェクトの世界にデータベースの話が入り込まないように設計されている印象。 それゆえに、クラスとテーブルを1対1で対応させたり、生 SQL を直接記述したりといった実装をしていた人には取っ付きにくいフレームワークだと思う。 しかし、「エリック・エヴァンスのドメイン駆動設計」の5章、6章で紹介されているようなパターン(Entity, Value Object, Repository, Aggregate)を守ろうとすると、 JPA の持つ機能は結構重要になると思っている(特にテーブルとのマッピング)。 Hello World プロジェクトの作成 コンテキストルートが j
EclipseLinkをApache Tomcatで使用する手順です。DBにはApache Derbyを使用して、エンティティを永続化するところまでを説明します。 基本的にはJavaSEの場合と変わりません。ただ、今回はDataSourceを使用して接続することにします。 使用するソフトウェア JavaSE 6 Eclipse(Galileo) IDE for Java EE Developers Apache Tomcat v6.0.20 Apache Derby v10.5.3.0 EclipseLink v2.0.0.20091127-r5931 Note: Java SE 6、Eclipseのセットアップは説明しません。 Apache Tomcatをダウンロード、セットアップ Apache Tomcatからファイルをダウンロードして、適当なフォルダに展開します。 Apache De
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く