named-query

    1

    1答えて

    私はNHibernateのすべてのXMLマッピングファイルをloquaciousマッピング(コードによるマッピング)に置き換えました。多弁マッピングを使用してこの名前付きクエリを定義することが可能であるならば、私は理解できない唯一のものは次のとおりです。 <?xml version="1.0" encoding="utf-8"?> <hibernate-mapping namespace="Do

    0

    1答えて

    名前付き問合せを使用してPL/SQLファンクションをコールします。 パラメータの1つが私に問題を引き起こします。 PL/SQL定義では、そのタイプはNUMBERです。 ここにJavaコードが設定されています。 q.setParameter (Test.DISTRICT_ID_PARAM,districtId); およびdistrictIdは、Longです。 districtIdがnullですべてで

    1

    3答えて

    私は、Javaエンティティクラスがhibernateツールによってdbスキームから生成されるプロジェクトで作業しています。非プライマリキーフィールドの1つによってエンティティを見つけることができるように、生成されたクラスで名前付きクエリを使用したいと思います。私はこのようなnamedQueriesを持っています:findUserByNameまたはfindUserByHeight。 entityma

    0

    1答えて

    私は2つのドメインクラスAlphaとBetaを持っています。私はちょうど見えることはできません java.lang.NoSuchMethodException: Unknown property 'create' on class 'class org.codehaus.groovy.grails.commons.DefaultGrailsDomainClass' それとも object is

    3

    1答えて

    現在、私はORMとしてNHibernateとFluentマッピングを使用しています。 名前付きクエリを使用してストアドプロシージャを呼び出します。名前付きクエリは.hbmファイルに保存されます。 例えば:私はあなたがマッピングクラスで名前付き問合せを定義する完全.hbmファイルを使用しないようにすることができますように方法があるかどうかを知りたいと思った <hibernate-mapping de

    3

    1答えて

    私のDAOのJunitテストを書いてみたいが、問題がある。 public boolean boo(final String param) { final Query query = this.entityManager.createNamedQuery("queryName"); query.setParameter(1, param); boolean

    0

    1答えて

    JPAの実装では、オブジェクトのリストを選択してこれらのオブジェクトを変更するem.find()を行います。次に、トランザクション内でem.merge()を呼び出すこれらの変更されたオブジェクトを更新します他の関連するものを維持するために)。 これは、SELECTが2回起こっているという事実を除いて素晴らしいことです(私の場合は、冗長でパフォーマンスが良いと感じています)。 em.merge()の

    2

    3答えて

    エンティティに対してNamedQueriesとしてクエリを実行すると、大きな利点がありますか?そうでなければ、私たちはDAO自身でそれを持つことができます。この点でいくつかのアイデアをうかがってください。

    3

    1答えて

    すべての名前付きクエリを別々のファイルに保存する必要があります。例えば @javax.persistence.NamedQueries({ @NamedQuery(name = "Employee.findAll", query = "SELECT e FROM Employee e")}) public class AllNamedQueries { } は今それほど自体に

    3

    1答えて

    私のnhibernateマッピングファイルに名前付きクエリがあり、コードを実行するたびに「名前付きクエリでエラーが発生しました」というメッセージが表示されてセッションが作成されず、名前付きクエリで何が問題なのかを指摘しています。私は非常に新しいnhibernateを使用していますが、すべてが正しく設定されていることを確認しています(つまり、マッピングファイルは埋め込みリソースであり、クエリで使用さ