entitymanager

    11

    3答えて

    私は汎用テーブル "Sample"でクエリを構築しています。このテーブル "SampleOne"、 "SampleTwo"から継承するいくつかの型があります。タイプは、テーブルの弁別値になり select s from Sample where s.type = :type : は、私のようなクエリが必要です。それはどのような方法で可能です(と、エンティティ固有のクエリ、各SampleOne、

    0

    1答えて

    私は、エンティティマネージャにonjectインスタンスが存在するかどうかをチェックする必要があるscenearioを持っています。インスタンスが存在するときにうまく動作しますが、そうでないときにnullポインタ例外がスローされます。それは私が別のことをしなければならないとき。どのようにこの状態をキャッチすることができますか?私はすでにキャッチしようとしましたが、動作しません。 申し訳ありません私は

    1

    1答えて

    Spring対応の統合テストでは、EntityManagerを強制的にデータベースから再読み込みする必要があります。 @Test @DataSet("/xml/dbunit/truncate-tables.xml") public void createTerminalFromQuery() { // there should be zero terminals in the em

    6

    2答えて

    私のプロジェクトでは、操作ごとにエンティティマネージャを閉じるのを忘れていました。しばらくすると、mysqlサーバーへの過剰な接続のために例外が発生しました。これは、各エンティティマネージャが接続を確立することを意味しますか?接続を閉じるのを忘れるとどうなりますか?私は1つのエンティティマネージャファクトリを使用しました。

    0

    2答えて

    JPA/HibernateとJavaの両方に新しく、永続オブジェクトを管理するためにEntityManagerクラスを使用する際の基本にいくつか問題があります。誰かが非常に基本的なことを私に説明すると、私はそれをドキュメントから理解できないので、私は非常に感謝しています。 JSE環境におけるJPA 2/Hibernate/Postgresql。 * *以下のクラス定義、次の作品を、私はそれを期待通

    2

    1答えて

    私はインターネット上で、トランザクションがプロセスの開始時に現在アクティブであるかどうかをチェックするサンプルをほとんど見ていません。 私の下のコードは、工場からEntityManagerを取得します。 私は理解できませんなぜトランザクションがアクティブであるかどうかをチェックする必要がありますか? 他のプロセスが同じEntityManagerインスタンスを使用している可能性がありますか? (のE

    1

    2答えて

    私はJPAを初めて使用しています。私はJPAに問題があります。 iは、エンティティ・マネージャを使用している 次のよう 1: package com.icesoft.icefaces.samples.datatable.jpa; 2: 3: import java.util.logging.Level; 4: import java.util.logging.Logg

    0

    1答えて

    私はEntityManagerを持っており、find(Entity.class、primaryKey、mapProperty)メソッドを使って検索します。質問は私がこのマップを設定することですか?一言で言えば @Entity public class Entity{ @Id private int id; @ManyToOne private Prope

    0

    1答えて

    EntityManagerFactoryを作成するときに、既知のJPAエンティティをプログラムで追加します。 は、だから、私はまたaddPackage()さんを設定する前に()を呼び出してみました Ejb3Configuration ejbConf = new Ejb3Configuration(); ejbConf.configure("TestPU", null); ejbConf.add

    15

    4答えて

    CSVファイルを処理し、レコード(行)ごとにエンティティを保持する必要があります。今、私はこの方法でそれを行う: while ((line = reader.readNext()) != null) { Entity entity = createEntityObject(line); entityManager.save(entity); i++; } sav