IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.
JSR-220 JPA(Java Persistence API)では、Persistence Contextという概念が定義されています。これはTransaction Contextのアナロジーで、永続オブジェクトを管理する単位となります(Persistence Contextはトランザクションとは独立であることに注意) 。 Persistence Contextを管理するのがEntity Managerであり、JPAではまさにこのEntity ManagerのAPIを定義しています。Java EE環境では、Dependency InjectionやJNDIという手段で、コンポーネント間でPersistence Context(を管理するEntity Manager)を伝播させることができます。このようにJava EEコンテナによって管理されるEntity ManagerをContain
DaliはJSF Toolsと同じくWTPのサブプロジェクトとして開発されているEJB3(JPA)開発を支援するためのプラグインで、エンティティ・ビーンのO/Rマッピング定義・編集を行うための機能を提供している。 JPAではO/Rマッピングをアノテーションで行うことが可能になっており、マッピング作業自体はそれほど難しい作業ではないが、Daliを利用することで既存のデータベーススキーマからエンティティ・ビーンを生成したり、データベースのスキーマを参照しながら適切なマッピングを行うことができる。 なお、Daliという名前の由来は、スペイン人の画家Salvador Daliに由来している。Daliは、The Persistence of Memoryという有名な絵画の作者だ。 本稿では執筆時点の最新版であるDali 0.5.0についてその概要を紹介する。
Ebean ORM Persistence Layer Ebean is an open-source (LGPL license) Java Object Relational Mapping tool. It uses JPA Annotations for mapping as it provides a simple API for fetching and saving object graphs. We spent the past few months working at AscInc.com as a game programmer. They are a small indie studio that develops games of all sorts of games and VR experiences. We had the opportunity to wo
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く