09:24■Createの基本データベースの基本操作は、CRUDと呼ばれます。それぞれ「Create」「Read」「Update」「Delete」の略です。これらの処理の基本を覚えることが、データベース利用の第一歩といえます。「Create(新規作成)」から説明しましょう。いっても、前回、既にエンティティの作成は行いましたね。ここで簡単に復習しておきましょう。トランザクションの開始manager.getTransaction().begin();データの変更がされるような処理では、まずトランザクションをスタートします。トランザクションは、EntityManagerクラスの「getTransaction」メソッドで取得します。取得したトランザクション(EntityTransactionクラス)の「begin」メソッドでトランザクションが開始されます。(......引数......)保存するエンティティを用意します。エンティティクラスは、ごく普通のJavaクラスですから、newでインスタンスを作ればいいでしょう。エンティティクラスを定義する際にコンストラクタを用意しておくと便利です。永続化の実行manager.persist(......エンティティ......);作成したエンティティは、EntityManagerの「persist」メソッドを使って永続化をします。この段階ではまだ保存はされていません。コミットするmanager.getTransaction().commit();すべての作業が終わったら、トランザクションの「commit」メソッドを呼び出します。これで、トランザクションで実行した処理を一括実行します。エンティティマネージャを開放manager.close();最後にエンティティマネージャを開放して作業終了です。SYODA-Tuyano.)※プログラムリストが表示されない場合AddBlockなどの広告ブロックツールがONになっていると、プログラムリスト等が表示されない場合があります。これらのツールをOFFにしてみてください。※libroに関する情報は、libroページを御覧下さい。よるサービスを使用して広告を表示しています。アドレス、電話番号は含まれません)。