jpa-2.0

    6

    2答えて

    新しいJPA 2.0 Criteria APIの初心者です。数値フィールドを文字列にキャストして比較する必要があるときに問題に遭遇していますこれはStringパラメータを持ちます。理由は部分的な数字を検索したいので、私はCriteriaBuilderで 'like'を使用します。ここでのサンプルコードを示します:は CriteriaBuilder cb = getEntityManager().g

    7

    2答えて

    私は、実行時にEntityManagerのユニット名を特定する必要がある状況に陥っています。 例えば、私はこのような何かをしたいと思います: @PersistenceContext(unitName = findAppropriateJdbcName()) EntityManager entityManager; しかし、これは注釈では不可能です。 ユニット名が実行時までわからない場合はEn

    2

    3答えて

    アカウント用の中央データベースがあります。ログイン情報とdatabase profileというフィールドが含まれています。データベースプロファイルは、そのアカウントに使用するデータベース接続を示します。たとえば、私たちはProfile1、Profile2、Profile3 ... ProfileN ユーザにProfile1があると示されている場合、Profile2の一部であると示されているユーザと

    2

    2答えて

    私はクラスに継承構造を持っています.Parent(ルートクラスとして)とChildをサブクラスとしましょう。 だからJPA 2.0で何私は、親のエントリと子のないものエントリを返す必要があり SELECT p FROM Parent p WHERE TYPE(p) = Parent これを使用することによってのみ、親クラスを選択することはできません。 しかし、私のEclipseLink 2.1

    4

    1答えて

    Glassfish 2.1でJPA 2.0を使用することが可能かどうかを知りたいですか? 誰かが以前に試したことがありますか? JPA 2.0の最新のハイバネート実装をプロバイダとして使用します。おかげ

    12

    1答えて

    私は現在、Hibernateから純粋なJPA 2(当初期待していたよりはるかに時間がかかることが判明しました)に切り替えています。 私がこれまでに抱えていた最大の問題は、遅延プロパティを熱心に読み込む方法を見つけることです。 Hibernateでは、これは:criteria.setFetchMode("person", FetchMode.JOIN);を使って行われました。 JPA 2でこれを行う

    2

    2答えて

    他のエンティティにリンクするエンティティプロパティを更新すると、eclipselinkで一括書き込みに問題があります。 カードエンティティと@ManyToOneの関係を持つカード所有者エンティティを持っています。 @Entity @Table(name = "...") @NamedQueries({...}) public class Cardholder implements Seria

    2

    3答えて

    で重複を削除します。子供たちはリストにあり、注文されています。 は、ここでの設定です: 親: @OneToMany(cascade=CascadeType.ALL) @JoinTable( name="parent_child", [email protected](name="parent_id"), [email protected](name="child_id

    5

    2答えて

    両方のエンティティに埋め込みIDがある2つのエンティティを作成しようとしています。エンティティの1つは、他のエンティティへの2つの参照を持ち、それらの参照の両方がManyToOneとして関連付けられています。 以下にコード例を示します。 @Embeddable public class ItemPK { @Column(nullable = false, length = 100)

    0

    1答えて

    要件:必要条件は(実行())のデータソースをプルします。引っ張りはです、小グループにグループ化とすることができます。 デザイン:各プルはステップとして抽象化されます。グループ内の各データソースのプルは条件付きで、フォールフォールモデルに従うので、サブグループはWaterFallStepとして表されます。つまり、グループ内の最初のデータソースプルが成功すると、グループから脱落します。 質問 が、これ