私はEJB3.1とJPA2を学んでいます
挿入と更新のために次のことを行っています
入れる
Common com = new Common();
com.setKeyData(keyData);
com.setKeyValue("0001");
em.persist(com);
アップデート
Common com = em.find(Common.class, pk);
com.setKeyValue("0002");
上記のコードは機能しますが、挿入と更新のために必要なのはそれだけかどうかを知りたいです。begin()、commit()など(おそらくswingアプリで使用されている)の投稿をいくつか見ました。私はJPA/ORMを初めて使用するので、上記のコードが大量のデータ負荷のあるアプリケーションに十分かどうかを知りたいのですが、不足しているものはありますか、またはデータの挿入/更新についてもっと読む/学ぶ必要があります。
EntityManagerのclose、clear、flushメソッドをいつ使用する必要がありますか。どのシナリオで使用されますか。