Doorkeeper

【オンライン】 Java仕様勉強会「Jakarta Persistence」4/27(木) 開催

Thu, 27 Apr 2023 20:00 - 21:00 JST
Online Link visible to participants

Description

日本JavaユーザグループではJavaの仕様の勉強会を毎月開催しています。

今回は Jakarta Persistence (旧Java Persistence API、JPA) についてです。

YouTube Liveで実施するので、気になるところや質問などを、チャットなどで書いてもらえると嬉しいです。オフラインではできないことをやりたいので、みなさまわいわいご参加ください!
Twitterに投稿する場合は #jjug をつけていただけると助かります!

これまでの内容は以下の再生リストからご覧いただけます。
https://youtube.com/playlist?list=PLLEvSLScYO1N6MIO_eUKwfR0zjD6pV7U2

タイムテーブル

時間 内容
20:00~20:05 オープニング
20:05~20:55 Jakarta Persistence by 瀬戸 智@Red Hat
20:55~21:00 クロージング

Jakarta Persistence

Jakarta Persistence(旧Java Persistence API、JPA)はORM(Object/Relational Mapping)の標準仕様です。
ORMはJavaのオブジェクトとリレーショナルデータベースのデータのマッピングを行います。
Javaオブジェクトとデータベース上のデータはライフサイクルやデータ構造が違うため、効率的にデータのやり取りをするためには多くの考慮が必要になります。
JDBCを直接使用してJavaのオブジェクトとデータベースのデータとの変換をすることもできますが、多くの重複したコードが必要になるため、それらを簡略化するための仕組みです。
世の中には多くのORMがありますが、JPAは元となったOSSのHibernateが昔から多く使用されていることや、JPA自体が標準仕様であるということもあり、世界中で広く使用されています。
このセッションではJDBCを使用したことがあるがJPAを使用したことがない人向けにJPAの概要から入り、一通りの使い方までを説明します

瀬戸 智 (@megascus)
Red Hat

About this community

日本Javaユーザーグループ/Japan Java User Group

日本Javaユーザーグループ/Japan Java User Group

日本におけるJavaユーザーグループです。 公式サイト/Official site http://www.java-users.jp/

Join community