criteria

    3

    2答えて

    argsのfetch()メソッドの型はSingularAttribute、PluralAttribute、ListAttributeにできないのはなぜですか? 次に、critria apiを使用してコレクションを取得するにはどうすればよいですか?ありがとうございました。

    2

    1答えて

    私は同様の質問にhereとhereと尋ねられていることを知っています。おそらくそれは重複している可能性があります。 しかし、問題が適切に両方の場所で回答されていなかったので、しぶしぶ、私は再びそれを聞いている:( 質問はあなたが間に利用可能なマッピングが存在しない場合に2つのテーブルを結合するために基準APIを使用することができますそれら。 例: class Order{ UserId , Ord

    0

    1答えて

    Reportエンティティがあるとします。その内部には、Integer monthとInteger yearフィールドを持つ@Embeddable ReportPeriodがあります。 Report reportをReportPeriod reportPeriodでソートしようとすると、reportがmonthとyearでソートされます。並べ替え順序を変更する方法(year、次にmonth)注釈のい

    4

    2答えて

    休止状態を使用する場合は、結合タイプを変更するだけでルートドメインクラスの子コレクションの結果に影響します。クラスの親を有する例えば は、以下のデータを持つクラスの子供と1対多数の関係を有する:次休止状態の基準を使用し Parent | id | Name | | 1 | Parent 1 | Child | id | parent_id | Name | | 1 | 1 |

    0

    1答えて

    テーブルをソートするためにどの列が使用されているのかを動的に読んでいます。 headerSortUpクラスとheaderSortDownクラスで列を選択しようとしましたが、複数列の並べ替え基準では機能しません。

    1

    2答えて

    私の休止状態のマッピングとクエリに問題があります。 私はBとCとの関係を持つオブジェクトAを持っています。 フェッチモードは遅延(@ManyToOne(fetch = FetchType.LAZY))で、変更できません。 だから、私の問題は次です: 私はgetメソッド(hibernateDao.get)でオブジェクトを取得する場合、私はBとCの と関係whitoutオブジェクトAを取得し、私は基準

    5

    2答えて

    JPA 2.0のCriteriaBuilderを使用して動的クエリを構築しました。私のアプリケーションはSpring 3.0、Hibernate 3.6.0 + JPA 2.0ベースです。実は私は1つがtaUserある2つのエンティティを持っているし、別の1は私のtaUserクラスで、taContactあることtaContactとの一対一の関係に多くを持っている一つの特性を、持っている私のPOJO

    14

    3答えて

    following question(JPA APIで書かれています)の解決策がhibernate criteria APIを使用して記述できるかどうか、どのように知っていますか? 私が(ユーザ名のリストです)参加者のリストが含まれているディスカッションエンティティを持っている。具体的に: @ElementCollection @Column(name = "user_name") @Coll

    1

    1答えて

    ベースクラスをクエリするとき、NHibernateは、ベースのサブクラスごとに左外部結合を作成します。これは、クエリがベース内のプロパティのみにあり、投影がそれらのプロパティに設定されていても発生します。 例: SELECT this_.Id as y0_, this_.Name as y1_ FROM AnimalBase this_ left outer join Dog this_

    3

    1答えて

    私はビジネスとエリアという2つのエンティティを持っています。 関連特性: ビジネス - 地域、AREA2、コード エリア - エリアID、AREANAME エリアとビジネスマップのAREA2 IDとエリア内 私は、Hibernateを書くしようとしていますビジネスだけのすべての領域を返す基準。 SQLは次のようになります。エリアから LEFT OUTER a.areaId = b.areaまたはa