openjpa

    2

    1答えて

    JPA 1.0バージョンのOPENJPA実装を使用します。 JPAエンティティとデータベース内のテーブルを比較したい。私はpersistence.xmlに次のプロパティを追加しました: <property name="openjpa.jdbc.SynchronizeMappings" value="validate" /> フィールドが私のエンティティでありますが、データベースには、このような

    1

    1答えて

    現在、OpenJPA逆マッピングツールは、オブジェクト型としてエンティティの外部キーを生成します。それらをプリミティブ型にする方法はありますか?

    1

    1答えて

    JPAエンティティ間の継承関係を実装しようとしています。それがない場合 @Entity(name="WildCard") @DiscriminatorValue(^[23]) public class WildSubscription extends Subscription { ... } :のような残り、何かをキャッチし、追加のエンティ

    4

    2答えて

    Java EE 6アプリケーションでは、ログフレームワークとしてlogbackとともにslf4jが使用されています。 OpenJpaのSQLトレースをログファイルに追加します。私は、Java EEコンテナとしてのWebSphere Application Server v8.0.0.1を使用 <property name="openjpa.Log" value="slf4j"/> :OpenJ

    1

    1答えて

    データ構造のようなツリーを持つエンティティを作成しています。私は、埋め込み可能なオブジェクトをノードとして使用しています。これらの埋め込み可能なノードは、2Dブール配列を保持しなければなりません。 が、私はちょうどこのような何か行うことができます:私は、ドキュメントを読んでいると、すべてのプリミティブ型がサポートされていますが、 @Embeddable public class AwesomeN

    1

    1答えて

    Jboss 6には、JPA 2.0(hibernate-jpa-2.0-api.jar)とHibernate 3.6.6が実装されています。 OpenJPA 2.0ライブラリ(openjpa-all-2.1.0.jar)を持つWebアプリケーションがあります。名前=持続性: <class-loading java2ClassLoadingCompliance="false"> <load

    7

    1答えて

    データベースからエンティティを選択するには、JPA2とCriteria APIを併用しています。実装はWebSphere Application ServerのOpenJPAです。すべてのエンティティはFetchtype = Lazyでモデル化されています。 データベースからいくつかの基準を持つエンティティを選択し、すべてのネストされたデータをサブテーブルから一度にロードしたいとします。 私はテー

    2

    1答えて

    openjpaには独自のキャッシュ実装が付属しています。しかし、ehcacheやその他のサードパーティのキャッシュプロバイダとも容易に統合されます。 ehcacheとOpenJPAの実装の主な利点は何ですか?それはスケーラビリティの問題ですか? Ehcacheのは、よりスケーラブルであり、デフォルトOpenJPAのキャッシュ実装がJVMのメモリのサイズによって制限される分散モードで実行することがで

    2

    1答えて

    私はたくさんのエンティティを書いています。私は今それらをテストしようとしています。私はこれに非常に類似したエンティティで問題を抱えていましたが、ビルドをきれいにすると突然問題はなくなりました。それから、私はSetMapのための同様のテストを書いて始めました。そして、同じ問題です。私は99.9999%私は100のSetMapsを有効にしていると確信しています。しかし、私のテストでは、以下のコードでク

    0

    1答えて

    次の設定があります。 JSP /サーブレット=>プレゼンテーション層。 HibernateとOpenJPA =>データアクセス層。 データベースに接続するには、構成情報を「persistence.xml」ファイルに追加します。私はorg.hibernate.exception.JDBCConnectionException: could not execute queryエラーを取得しています <