2019/01 JSUG勉強会の資料です。 この資料でDisっているのはJPAではなく、 ・何も考えずに「標準だから」というだけでJPAを選ぶ人 ・OSSに全くコントリビュートせずにフリーライドする人 です。
JSUG勉強会 2019その1 Spring Data JDBC正式リリース記念!データアクセス特集 https://jsug.doorkeeper.jp/events/86027
前ポスト 2017年度 Java 永続化フレームワークについての考察(1) 2017年度 Java 永続化フレームワークについての考察(2) Doma2 2017年度 Java 永続化フレームワークについての推測(3) Reladomo 前置き 隙間時間を利用して書いているので精度の甘い箇所があれば、ご指摘いただけると幸いです。 まずEOLであるものは除外。 有償の機能については検討対象に含むが、実際に使用はしません、懐の問題で。 「まぁ、たぶん明記されてなくてもPostgreならいけるだろ」ぐらいの間抜けな理由で使用DBはPostgreに固定。 環境 PostgreSQL 9.6.3 jOOQ 3.10.1 Java 64bit 8u144 なんかmavenもgitも繋がらないので手動DL、もろもろ直るかも テーブル構成 所感 しこたまわかりやすい、DSLでIDEからサポートされる外付け
前ポスト 2017年度 Java 永続化フレームワークについての考察(1) 前置き 隙間時間を利用して書いているので精度の甘い箇所があれば、ご指摘いただけると幸いです。 まずEOLであるものは除外。 有償の機能については検討対象に含むが、実際に使用はしません、懐の問題で。 「まぁ、たぶん明記されてなくてもPostgreならいけるだろ」ぐらいの間抜けな理由で使用DBはPostgreに固定。 環境 PostgreSQL 9.6.3 Doma2.16.1 JUnit4.12 Java 64bit 8u143 (※Java9+IntelliJだと注釈機能が機能しないことを確認、モジュール化の影響?) なんかmavenもgitも繋がらないので手動DL、もろもろ直るかも テーブル構成 対応範囲 ORM Transaction Data Model DSL
参照 Database Support 環境 下記の環境で動作確認を行いました。 Windows7 (64bit) Java 1.8.0_60 jOOQ (Open Source) 3.6.2 MySQL 5.6.25 eclipse 4.4 maven 3.3.3 参考 jOOQ in 7 easy steps 3.6 Documentation github - Java Object Oriented Querying やっぱり SQL を書きたい派に送る jOOQ Github ソースコードはjooq-exampleにあります。 事前準備 データベースの作成 データベースにMySQL 5.6.25を使用します。 MySQLに今回使用するデータベースとユーザーを作成します。 データベース名: actor_db ユーザー: actor_user / actor_pass create
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く