タグ

2016年10月16日のブックマーク (2件)

  • Spring DATA JPAでデータ検索 その2 | DevelopersIO

    前回の続きとなります。 複合主キーの場合と、テーブル結合した検索方法ついてです。 前回よりも少しだけ面倒ではございますが、難しくはないと思います。 テーブルの作成 前回作ったデータベースに、顧客テーブルと売上テーブルを追加します。 CREATE TABLE customer_mst ( customer_id varchar(10) NOT NULL, customer_name varchar(256) NOT NULL, age tinyint(3) unsigned NOT NULL, gender tinyint(1) unsigned NOT NULL, address varchar(256) DEFAULT NULL, PRIMARY KEY (customer_id) ); CREATE TABLE sales_trn ( sales_id varchar(10) NOT

    Spring DATA JPAでデータ検索 その2 | DevelopersIO
  • JavaEE使い方メモ(JPA その3 - JPQL) - Qiita

    環境構築 JPA の基的な話 マッピングの話 Criteria API の話 コード JPQL とは Java Persistence Query Language の略。 JPA で使用できるクエリ言語。 SQL に似ているけど、クエリの対象はデータベースではなくエンティティ。 検索では、テーブル名ではなくエンティティ名を指定し、カラム名ではなくプロパティ名を指定する。 また、検索結果はテーブルのレコードではなく、エンティティやそのコレクションが取得される。 決して、「データベース製品間の差異を吸収した標準的な SQL」ではない。 「JavaJavaScript とは似てるようで全然別の言語」みたいな感じ。 エンティティの検索や CRUD が行える。 バージョンが上がるごとに、ちょっとずつできることが増えていっている。 基 エンティティモデル 実装 package sample

    JavaEE使い方メモ(JPA その3 - JPQL) - Qiita